# near model CODE resource # this CODE claims to have no jump table entries (but starts at 0000) 00000000 0020 FFFF ori.b -[A0], 0xFF 00000004 DA6E FFFF add.w D5, [A6 - 0x1] 00000008 E6EE 0000 ror .w [A6 + 0x0] 0000000C 0000 FFFF ori.b D0, 0xFF 00000010 DA8E add.l D5, A6 00000012 FFFF .invalid <> 00000014 DA96 add.l D5, [A6] 00000016 0000 0000 ori.b D0, 0x0 0000001A 0000 0027 ori.b D0, 0x27 /* '\'' */ 0000001E FFFF .invalid <> 00000020 DA46 add.w D5, D6 00000022 FFFF .invalid <> 00000024 E6F6 FFFF ror .w <> 00000028 DA4E add.w D5, A6 0000002A FFFF .invalid <> 0000002C DA56 add.w D5, [A6] 0000002E FFFF .invalid <> 00000030 DA5E add.w D5, [A6]+ 00000032 0000 0000 ori.b D0, 0x0 00000036 0000 002F ori.b D0, 0x2F /* '/' */ 0000003A FFFF .invalid <> 0000003C D976 FFFF add.w <>, D4 00000040 E70E lsl D6.b, 3 00000042 FFFF .invalid <> 00000044 D97E add.w <>, D4 00000046 FFFF .invalid <> 00000048 D98E addx.l -[A4], -[A6] 0000004A FFFF .invalid <> 0000004C D996 add.l [A6], D4 0000004E 0000 0000 ori.b D0, 0x0 00000052 0000 0037 ori.b D0, 0x37 /* '7' */ 00000056 FFFF .invalid <> 00000058 DA16 add.b D5, [A6] 0000005A FFFF .invalid <> 0000005C E706 asl D6.b, 3 0000005E FFFF .invalid <> 00000060 DA36 FFFF add.b D5, <> 00000064 DA1E add.b D5, [A6]+ 00000066 FFFF .invalid <> 00000068 DA26 add.b D5, -[A6] 0000006A 0000 0000 ori.b D0, 0x0 0000006E 0000 003D ori.b D0, 0x3D /* '=' */ 00000072 FFFF .invalid <> 00000074 D9E6 add.l A4, -[A6] 00000076 FFFF .invalid <> 00000078 E716 roxl D6.b, 3 0000007A 0000 0000 ori.b D0, 0x0 0000007E FFFF .invalid <> 00000080 D9EE FFFF add.l A4, [A6 - 0x1] 00000084 D9F6 0000 add.l A4, [A6 + D0.w] 00000088 0000 0000 ori.b D0, 0x0 0000008C 0045 FFFF ori.w D5, 0xFFFF 00000090 D9AE FFFF add.l [A6 - 0x1], D4 00000094 E6FE ror .w <> 00000096 0000 0000 ori.b D0, 0x0 0000009A FFFF .invalid <> 0000009C D9CE add.l A4, A6 0000009E FFFF .invalid <> 000000A0 D9D6 add.l A4, [A6] 000000A2 0000 0000 ori.b D0, 0x0 000000A6 0000 004B ori.b D0, 0x4B /* 'K' */ 000000AA FFFF .invalid <> 000000AC D9C6 add.l A4, D6 000000AE FFFF .invalid <> 000000B0 E6FE ror .w <> 000000B2 0000 0000 ori.b D0, 0x0 000000B6 FFFF .invalid <> 000000B8 D9CE add.l A4, A6 000000BA FFFF .invalid <> 000000BC D9D6 add.l A4, [A6] 000000BE FFFF .invalid <> 000000C0 DA86 add.l D5, D6 000000C2 0000 0059 ori.b D0, 0x59 /* 'Y' */ 000000C6 FFFF .invalid <> 000000C8 D9B6 FFFF add.l <>, D4 000000CC E6FE ror .w <> 000000CE 0000 0000 ori.b D0, 0x0 000000D2 FFFF .invalid <> 000000D4 D9CE add.l A4, A6 000000D6 FFFF .invalid <> 000000D8 D9D6 add.l A4, [A6] 000000DA FFFF .invalid <> 000000DC DA76 0000 add.w D5, [A6 + D0.w] 000000E0 0067 FFFF ori.w -[A7], 0xFFFF 000000E4 D9BE add.l <>, D4 000000E6 FFFF .invalid <> 000000E8 E6FE ror .w <> 000000EA 0000 0000 ori.b D0, 0x0 000000EE FFFF .invalid <> 000000F0 D9CE add.l A4, A6 000000F2 FFFF .invalid <> 000000F4 D9D6 add.l A4, [A6] 000000F6 FFFF .invalid <> 000000F8 DA7E add.w D5, <> 000000FA 0000 0076 ori.b D0, 0x76 /* 'v' */ 000000FE FFFF .invalid <> 00000100 DD26 add.b -[A6], D6 00000102 0000 007D ori.b D0, 0x7D /* '}' */ 00000106 FFFF .invalid <> 00000108 DD0E addx.b -[A6], -[A6] 0000010A 0000 0083 ori.b D0, 0x83 0000010E FFFF .invalid <> 00000110 DCF6 FFFF add.w A6, <> 00000114 0000 0000 ori.b D0, 0x0 00000118 0000 0000 ori.b D0, 0x0 0000011C 0000 0000 ori.b D0, 0x0 00000120 2172 0000 03AC move.l [A0 + 0x3AC], [A2 + D0.w] 00000126 0000 03CC ori.b D0, 0xCC 0000012A 0000 03BC ori.b D0, 0xBC 0000012E 0000 0000 ori.b D0, 0x0 00000132 0000 0000 ori.b D0, 0x0 00000136 0000 0000 ori.b D0, 0x0 0000013A 0000 0000 ori.b D0, 0x0 0000013E 40E8 6A00 move.w [A0 + 0x6A00], SR 00000142 0000 0000 ori.b D0, 0x0 00000146 411E .invalid 0, [A6]+ // invalid opcode 4 with b == 4 00000148 8480 or.l D2, D0 0000014A 0000 0000 ori.b D0, 0x0 0000014E 3FF0 0000 move.w <>, [A0 + D0.w] 00000152 0000 0000 ori.b D0, 0x0 00000156 0000 0000 ori.b D0, 0x0 0000015A 0000 0000 ori.b D0, 0x0 0000015E 0000 0000 ori.b D0, 0x0 00000162 0000 0000 ori.b D0, 0x0 00000166 3FF0 0000 move.w <>, [A0 + D0.w] 0000016A 0000 0000 ori.b D0, 0x0 0000016E 3FA9 9999 9999 move.w [[ + A1]], [A1 - 0x6667] 00000174 999A sub.l [A2]+, D4 00000176 40C3 move.w D3, SR 00000178 8800 or.b D4, D0 0000017A 0000 0000 ori.b D0, 0x0 0000017E 40F8 6A00 move.w [0x00006A00], SR 00000182 0000 0000 ori.b D0, 0x0 00000186 40F8 6A00 move.w [0x00006A00], SR 0000018A 0000 0000 ori.b D0, 0x0 0000018E 0000 0000 ori.b D0, 0x0 00000192 0000 0000 ori.b D0, 0x0 00000196 0000 0000 ori.b D0, 0x0 0000019A 0000 0000 ori.b D0, 0x0 0000019E 0000 0000 ori.b D0, 0x0 000001A2 0000 0000 ori.b D0, 0x0 000001A6 0000 0000 ori.b D0, 0x0 000001AA 0000 0000 ori.b D0, 0x0 000001AE 0000 0000 ori.b D0, 0x0 000001B2 0000 0000 ori.b D0, 0x0 000001B6 4059 negx.w [A1]+ 000001B8 0000 0000 ori.b D0, 0x0 000001BC 0000 408F ori.b D0, 0x8F 000001C0 4000 negx.b D0 000001C2 0000 0000 ori.b D0, 0x0 000001C6 408F negx.l A7 000001C8 4000 negx.b D0 000001CA 0000 0000 ori.b D0, 0x0 000001CE 0000 0000 ori.b D0, 0x0 000001D2 0000 0000 ori.b D0, 0x0 000001D6 40C3 move.w D3, SR 000001D8 8800 or.b D4, D0 000001DA 0000 0000 ori.b D0, 0x0 000001DE 40F8 6A00 move.w [0x00006A00], SR 000001E2 0000 0000 ori.b D0, 0x0 000001E6 40F8 6A00 move.w [0x00006A00], SR 000001EA 0000 0000 ori.b D0, 0x0 000001EE 0000 0000 ori.b D0, 0x0 000001F2 0000 0000 ori.b D0, 0x0 000001F6 0000 0000 ori.b D0, 0x0 000001FA 0000 0000 ori.b D0, 0x0 000001FE 0000 0000 ori.b D0, 0x0 00000202 0000 0000 ori.b D0, 0x0 00000206 40C3 move.w D3, SR 00000208 8800 or.b D4, D0 0000020A 0000 0000 ori.b D0, 0x0 0000020E 40F8 6A00 move.w [0x00006A00], SR 00000212 0000 0000 ori.b D0, 0x0 00000216 40F8 6A00 move.w [0x00006A00], SR 0000021A 0000 0000 ori.b D0, 0x0 0000021E 3FF0 0000 move.w <>, [A0 + D0.w] 00000222 0000 0000 ori.b D0, 0x0 00000226 0000 0000 ori.b D0, 0x0 0000022A 0000 0000 ori.b D0, 0x0 0000022E 0000 0000 ori.b D0, 0x0 00000232 0000 0000 ori.b D0, 0x0 00000236 3FF0 0000 move.w <>, [A0 + D0.w] 0000023A 0000 0000 ori.b D0, 0x0 0000023E 408F negx.l A7 00000240 4000 negx.b D0 00000242 0000 0000 ori.b D0, 0x0 00000246 40C3 move.w D3, SR 00000248 8800 or.b D4, D0 0000024A 0000 0000 ori.b D0, 0x0 0000024E 40C3 move.w D3, SR 00000250 8800 or.b D4, D0 00000252 0000 0000 ori.b D0, 0x0 00000256 0000 0000 ori.b D0, 0x0 0000025A 0000 0000 ori.b D0, 0x0 0000025E 0000 0000 ori.b D0, 0x0 00000262 0000 0000 ori.b D0, 0x0 00000266 0000 0000 ori.b D0, 0x0 0000026A 0000 0000 ori.b D0, 0x0 0000026E 0000 0000 ori.b D0, 0x0 00000272 0000 0000 ori.b D0, 0x0 00000276 412E 8480 .invalid 0, [A6 - 0x7B80] // invalid opcode 4 with b == 4 0000027A 0000 0000 ori.b D0, 0x0 0000027E 4163 chk.w D0, -[A3] 00000280 12D0 move.b [A1]+, [A0] 00000282 0000 0000 ori.b D0, 0x0 00000286 4163 chk.w D0, -[A3] 00000288 12D0 move.b [A1]+, [A0] 0000028A 0000 0000 ori.b D0, 0x0 0000028E 3FF0 0000 move.w <>, [A0 + D0.w] 00000292 0000 0000 ori.b D0, 0x0 00000296 3FF0 0000 move.w <>, [A0 + D0.w] 0000029A 0000 0000 ori.b D0, 0x0 0000029E 0000 0000 ori.b D0, 0x0 000002A2 0000 0000 ori.b D0, 0x0 000002A6 0000 0000 ori.b D0, 0x0 000002AA 0000 0000 ori.b D0, 0x0 000002AE 0000 0000 ori.b D0, 0x0 000002B2 0000 0000 ori.b D0, 0x0 000002B6 0000 0000 ori.b D0, 0x0 000002BA 0000 0000 ori.b D0, 0x0 000002BE 0000 0000 ori.b D0, 0x0 000002C2 0000 0000 ori.b D0, 0x0 000002C6 0000 0000 ori.b D0, 0x0 000002CA 0000 0000 ori.b D0, 0x0 000002CE 0000 0000 ori.b D0, 0x0 000002D2 0000 0000 ori.b D0, 0x0 000002D6 0000 0000 ori.b D0, 0x0 000002DA 0000 0000 ori.b D0, 0x0 000002DE 3FE0 move.w <>, -[A0] 000002E0 0000 0000 ori.b D0, 0x0 000002E4 0000 0000 ori.b D0, 0x0 000002E8 0000 0000 ori.b D0, 0x0 000002EC 0000 0000 ori.b D0, 0x0 000002F0 0000 0000 ori.b D0, 0x0 000002F4 0000 0000 ori.b D0, 0x0 000002F8 0000 0000 ori.b D0, 0x0 000002FC 0000 0000 ori.b D0, 0x0 00000300 0000 0000 ori.b D0, 0x0 00000304 0000 0000 ori.b D0, 0x0 00000308 0000 0000 ori.b D0, 0x0 0000030C 0000 0000 ori.b D0, 0x0 00000310 0000 0000 ori.b D0, 0x0 00000314 0000 0000 ori.b D0, 0x0 00000318 0000 0000 ori.b D0, 0x0 0000031C 0000 0000 ori.b D0, 0x0 00000320 0000 0000 ori.b D0, 0x0 00000324 0000 0000 ori.b D0, 0x0 00000328 0000 0000 ori.b D0, 0x0 0000032C 0000 0000 ori.b D0, 0x0 00000330 0000 0000 ori.b D0, 0x0 00000334 0000 0000 ori.b D0, 0x0 00000338 0000 0000 ori.b D0, 0x0 0000033C 0000 0000 ori.b D0, 0x0 00000340 0000 0000 ori.b D0, 0x0 00000344 0000 0000 ori.b D0, 0x0 00000348 0000 0000 ori.b D0, 0x0 0000034C 0000 0000 ori.b D0, 0x0 00000350 0000 0000 ori.b D0, 0x0 00000354 0000 0000 ori.b D0, 0x0 00000358 0000 0000 ori.b D0, 0x0 0000035C 0000 0000 ori.b D0, 0x0 00000360 0000 0000 ori.b D0, 0x0 00000364 0000 0000 ori.b D0, 0x0 00000368 0000 0000 ori.b D0, 0x0 0000036C 0000 0000 ori.b D0, 0x0 00000370 0000 0000 ori.b D0, 0x0 00000374 0000 0000 ori.b D0, 0x0 00000378 0000 0000 ori.b D0, 0x0 0000037C 0000 0000 ori.b D0, 0x0 00000380 0000 0000 ori.b D0, 0x0 00000384 0000 0000 ori.b D0, 0x0 00000388 0000 0000 ori.b D0, 0x0 0000038C 0000 0000 ori.b D0, 0x0 00000390 0000 0000 ori.b D0, 0x0 00000394 0000 0000 ori.b D0, 0x0 00000398 0000 0000 ori.b D0, 0x0 0000039C 0000 0000 ori.b D0, 0x0 000003A0 0000 0000 ori.b D0, 0x0 000003A4 0000 0000 ori.b D0, 0x0 000003A8 0000 0000 ori.b D0, 0x0 000003AC 0000 0000 ori.b D0, 0x0 000003B0 0000 0000 ori.b D0, 0x0 000003B4 0000 0000 ori.b D0, 0x0 000003B8 0000 0000 ori.b D0, 0x0 000003BC 0000 0000 ori.b D0, 0x0 000003C0 0000 0000 ori.b D0, 0x0 000003C4 0000 0000 ori.b D0, 0x0 000003C8 0000 0000 ori.b D0, 0x0 000003CC 0000 0000 ori.b D0, 0x0 000003D0 0000 0000 ori.b D0, 0x0 000003D4 0000 0000 ori.b D0, 0x0 000003D8 0000 0000 ori.b D0, 0x0 000003DC 0000 0000 ori.b D0, 0x0 000003E0 0000 0000 ori.b D0, 0x0 000003E4 0000 0000 ori.b D0, 0x0 000003E8 0000 0000 ori.b D0, 0x0 000003EC 0000 0000 ori.b D0, 0x0 000003F0 0000 0000 ori.b D0, 0x0 000003F4 0000 0000 ori.b D0, 0x0 000003F8 0000 0000 ori.b D0, 0x0 000003FC 0000 0000 ori.b D0, 0x0 00000400 0000 0000 ori.b D0, 0x0 00000404 0000 0000 ori.b D0, 0x0 00000408 0000 0000 ori.b D0, 0x0 0000040C 0000 0000 ori.b D0, 0x0 00000410 0000 0000 ori.b D0, 0x0 00000414 0000 0000 ori.b D0, 0x0 00000418 0000 0000 ori.b D0, 0x0 0000041C 0000 0000 ori.b D0, 0x0 00000420 0000 0000 ori.b D0, 0x0 00000424 0000 0000 ori.b D0, 0x0 00000428 0000 0000 ori.b D0, 0x0 0000042C 0000 0000 ori.b D0, 0x0 00000430 0000 0000 ori.b D0, 0x0 00000434 0000 0000 ori.b D0, 0x0 00000438 0000 0000 ori.b D0, 0x0 0000043C 0000 0000 ori.b D0, 0x0 00000440 0000 0000 ori.b D0, 0x0 00000444 0000 0000 ori.b D0, 0x0 00000448 0000 0000 ori.b D0, 0x0 0000044C 0000 0000 ori.b D0, 0x0 00000450 0000 0000 ori.b D0, 0x0 00000454 0000 0000 ori.b D0, 0x0 00000458 0000 0000 ori.b D0, 0x0 0000045C 0000 0000 ori.b D0, 0x0 00000460 0000 0000 ori.b D0, 0x0 00000464 0000 0000 ori.b D0, 0x0 00000468 0000 0000 ori.b D0, 0x0 0000046C 0000 0000 ori.b D0, 0x0 00000470 0000 0000 ori.b D0, 0x0 00000474 0000 0000 ori.b D0, 0x0 00000478 0000 0000 ori.b D0, 0x0 0000047C 0000 0000 ori.b D0, 0x0 00000480 0000 0000 ori.b D0, 0x0 00000484 0000 0000 ori.b D0, 0x0 00000488 0000 0000 ori.b D0, 0x0 0000048C 0000 0000 ori.b D0, 0x0 00000490 0000 0000 ori.b D0, 0x0 00000494 0000 0000 ori.b D0, 0x0 00000498 0000 0000 ori.b D0, 0x0 0000049C 0000 0000 ori.b D0, 0x0 000004A0 0000 0000 ori.b D0, 0x0 000004A4 0000 0000 ori.b D0, 0x0 000004A8 0000 0000 ori.b D0, 0x0 000004AC 0000 3FA9 ori.b D0, 0xA9 000004B0 9999 sub.l [A1]+, D4 000004B2 9999 sub.l [A1]+, D4 000004B4 999A sub.l [A2]+, D4 000004B6 0000 0000 ori.b D0, 0x0 000004BA 0000 0000 ori.b D0, 0x0 000004BE 4034 0000 negx.b [A4 + D0.w] 000004C2 0000 0000 ori.b D0, 0x0 000004C6 0000 0000 ori.b D0, 0x0 000004CA 0000 0000 ori.b D0, 0x0 000004CE 0000 0000 ori.b D0, 0x0 000004D2 0000 0000 ori.b D0, 0x0 000004D6 0000 0000 ori.b D0, 0x0 000004DA 0000 0000 ori.b D0, 0x0 000004DE 0000 0000 ori.b D0, 0x0 000004E2 0000 0000 ori.b D0, 0x0 000004E6 0000 0000 ori.b D0, 0x0 000004EA 0000 0000 ori.b D0, 0x0 000004EE 0000 0000 ori.b D0, 0x0 000004F2 0000 0000 ori.b D0, 0x0 000004F6 0000 0000 ori.b D0, 0x0 000004FA 0000 0000 ori.b D0, 0x0 000004FE 0000 0000 ori.b D0, 0x0 00000502 0000 0000 ori.b D0, 0x0 00000506 4072 C000 negx.w [A2 + A4.w] 0000050A 0000 0000 ori.b D0, 0x0 0000050E 0000 0000 ori.b D0, 0x0 00000512 0000 0000 ori.b D0, 0x0 00000516 0000 0000 ori.b D0, 0x0 0000051A 0000 0000 ori.b D0, 0x0 0000051E 3FF0 0000 move.w <>, [A0 + D0.w] 00000522 0000 0000 ori.b D0, 0x0 00000526 0000 0000 ori.b D0, 0x0 0000052A 0000 0000 ori.b D0, 0x0 0000052E 3FE0 move.w <>, -[A0] 00000530 0000 0000 ori.b D0, 0x0 00000534 0000 3FE6 ori.b D0, 0xE6 00000538 6666 bne +0x68 /* 000005A0 */ 0000053A 6666 bne +0x68 /* 000005A2 */ 0000053C 6666 bne +0x68 /* 000005A4 */ 0000053E 3FE8 0000 move.w <>, [A0 + 0x0] 00000542 0000 0000 ori.b D0, 0x0 00000546 3FE9 9999 move.w <>, [A1 - 0x6667] 0000054A 9999 sub.l [A1]+, D4 0000054C 999A sub.l [A2]+, D4 0000054E 3FEC CCCC move.w <>, [A4 - 0x3334] 00000552 CCCC mulu.w D6, A4 00000554 CCCD mulu.w D6, A5 00000556 3FF0 0000 move.w <>, [A0 + D0.w] 0000055A 0000 0000 ori.b D0, 0x0 0000055E 3FF4 CCCC move.w <>, [A4 + A4 * 4 - 0x52] 00000562 CCCC mulu.w D6, A4 00000564 CCCD mulu.w D6, A5 00000566 3FFB 3333 3333 3333 4002 6666 move.w <>, [[PC + 0x33333333 + D3 * 2] + 0x40026666] 00000572 6666 bne +0x68 /* 000005DA */ 00000574 6666 bne +0x68 /* 000005DC */ 00000576 4008 negx.b A0 00000578 0000 0000 ori.b D0, 0x0 0000057C 0000 0000 ori.b D0, 0x0 00000580 0000 0000 ori.b D0, 0x0 00000584 0000 3FF0 ori.b D0, 0xF0 00000588 0000 0000 ori.b D0, 0x0 0000058C 0000 0000 ori.b D0, 0x0 00000590 0000 0000 ori.b D0, 0x0 00000594 0000 3F53 ori.b D0, 0x53 /* 'S' */ 00000598 A92A syscall ValidRect 0000059A 3055 movea.w A0, [A5] 0000059C 3261 movea.w A1, -[A1] 0000059E 3F66 1E4F move.w [A7 + 0x1E4F], -[A6] // begin alternate branch 000005A0-000005A2 label000005A0: 000005A0 1E4F movea.b A7, A7 // end alternate branch 000005A0-000005A2 label000005A0: // (misaligned) label000005A2: 000005A2 765F moveq.l D3, 0x5F label000005A4: 000005A4 D8AE 3F72 add.l D4, [A6 + 0x3F72] 000005A8 6E97 bgt -0x67 /* 00000541 */ 000005AA 8D4F DF3B pack -[A6], -[A7], 0xDF3B 000005AE 3F50 624D move.w [A7 + 0x624D], [A0] 000005B2 D2F1 A9FC add.w A1, <> 000005B6 3F94 7AE1 move.w [A7 + D7 * 2 - 0x31], [A4] 000005BA 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 000005BE 3FA4 7AE1 move.w [A7 + D7 * 2 - 0x31], -[A4] 000005C2 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 000005C6 3FA9 9999 9999 move.w [[ + A1]], [A1 - 0x6667] 000005CC 999A sub.l [A2]+, D4 000005CE 3FAE B851 EB85 move.w [[ + <>] + A6 * 2], [A6 - 0x47AF] 000005D4 1EB8 3FB0 move.b [A7], [0x00003FB0] 000005D8 A3D7 syscall vFreeNode, flags=3 label000005DA: 000005DA 0A3D 70A4 xori.b <>, 0xA4 // begin alternate branch 000005DC-000005DE label000005DC: 000005DC 70A4 moveq.l D0, 0xFFFFFFA4 // end alternate branch 000005DC-000005DE label000005DC: // (misaligned) 000005DE 3FB1 EB85 1EB8 move.w [A7 + D1 * 8 - 0x72], [[ + <>] + A6 * 2] 000005E4 51EC 0000 sf [A4 + 0x0] 000005E8 0000 0000 ori.b D0, 0x0 000005EC 0000 3FF0 ori.b D0, 0xF0 000005F0 0000 0000 ori.b D0, 0x0 000005F4 0000 3FF0 ori.b D0, 0xF0 000005F8 0000 0000 ori.b D0, 0x0 000005FC 0000 3FE0 ori.b D0, 0xE0 00000600 0000 0000 ori.b D0, 0x0 00000604 0000 3FCF ori.b D0, 0xCF 00000608 5C28 F5C2 addq.b [A0 - 0xA3E], 6 0000060C 8F5C or.w [A4]+, D7 0000060E 3FB0 A3D7 0A3D move.w [A7 + D0 * 2 + 0x3D], <> 00000614 70A4 moveq.l D0, 0xFFFFFFA4 00000616 3F9E B851 move.w [A7 + A3 + 0x51], [A6]+ 0000061A EB85 asl D5, 5 0000061C 1EB8 3F94 move.b [A7], [0x00003F94] 00000620 7AE1 moveq.l D5, 0xFFFFFFE1 00000622 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 00000626 3F84 7AE1 move.w [A7 + D7 * 2 - 0x31], D4 0000062A 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 0000062E 3F84 7AE1 move.w [A7 + D7 * 2 - 0x31], D4 00000632 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 00000636 3F80 624D move.w [A7 + D6.w * 2 + 0x4D], D0 0000063A D2F1 A9FC add.w A1, <> 0000063E 3F7C AC08 3126 move.w [A7 + 0x3126], 0xAC08 00000644 E979 rol D1.w, D4 00000646 3F74 7AE1 47AE move.w [A7 + 0x47AE], [A4 + D7 * 2 - 0x31] 0000064C 147B 0000 movea.b A2, [PC + D0.w] 00000650 0000 0000 ori.b D0, 0x0 00000654 0000 3FF0 ori.b D0, 0xF0 00000658 0000 0000 ori.b D0, 0x0 0000065C 0000 0000 ori.b D0, 0x0 00000660 0000 0000 ori.b D0, 0x0 00000664 0000 0000 ori.b D0, 0x0 00000668 0000 0000 ori.b D0, 0x0 0000066C 0000 3F8E ori.b D0, 0x8E 00000670 B851 cmp.w D4, [A1] 00000672 EB85 asl D5, 5 00000674 1EB8 3FB0 move.b [A7], [0x00003FB0] 00000678 A3D7 syscall vFreeNode, flags=3 0000067A 0A3D 70A4 xori.b <>, 0xA4 0000067E 3FC8 move.w <>, A0 00000680 51EB 851E sf [A3 - 0x7AE2] 00000684 B852 cmp.w D4, [A2] 00000686 3FE5 move.w <>, -[A5] 00000688 1EB8 51EB move.b [A7], [0x000051EB] 0000068C 851F or.b [A7]+, D2 0000068E 3FEA B851 move.w <>, [A2 - 0x47AF] 00000692 EB85 asl D5, 5 00000694 1EB8 3FED move.b [A7], [0x00003FED] 00000698 C28F and.l D1, A7 0000069A 5C28 F5C3 addq.b [A0 - 0xA3D], 6 0000069E 3FEF AE14 move.w <>, [A7 - 0x51EC] 000006A2 7AE1 moveq.l D5, 0xFFFFFFE1 000006A4 47AE 3FF0 .invalid 3, [A6 + 0x3FF0] // invalid opcode 4 with b == 6 000006A8 0000 0000 ori.b D0, 0x0 000006AC 0000 3FF0 ori.b D0, 0xF0 000006B0 0000 0000 ori.b D0, 0x0 000006B4 0000 0000 ori.b D0, 0x0 000006B8 0000 0000 ori.b D0, 0x0 000006BC 0000 4052 ori.b D0, 0x52 /* 'R' */ 000006C0 C000 and.b D0, D0 000006C2 0000 0000 ori.b D0, 0x0 000006C6 BFF0 0000 cmpa.l A7, [A0 + D0.w] 000006CA 0000 0000 ori.b D0, 0x0 000006CE BFB9 9999 9999 xor.l [0x99999999], D7 000006D4 999A sub.l [A2]+, D4 000006D6 BFA7 xor.l -[A7], D7 000006D8 8D4F DF3B pack -[A6], -[A7], 0xDF3B 000006DC 645A bcc +0x5C /* 00000738 */ 000006DE 0000 0000 ori.b D0, 0x0 000006E2 0000 0000 ori.b D0, 0x0 000006E6 3FB1 CAC0 8312 6E98 move.w [[A7 + A0 * 2] + 0x6E98], [A1 + A4 * 2 - 0x64] 000006EE 3FB4 3958 1062 move.w [A7 + D1.w + 0x62], [A4] 000006F4 4DD3 lea.l A6, [A3] 000006F6 3FB6 24DD 2F1A 9FBE move.w [[A7 + D2 * 8] - 0x6042], [A6 + D2.w * 4 - 0x35] 000006FE 3FB7 8D4F DF3B 645A 3FB8 B439 5810 move.w [[A7 + 0x645A3FB8 + A5 * 8] - 0x4BC6A7F0], <> 0000070C 624E bhi +0x50 /* 0000075C */ 0000070E 3FB9 5810 624D D2F2 move.w [A7 + A5.w * 2 - 0x14], [0x5810624D] 00000716 3FB9 9999 9999 999A 0000 move.w [[ + A1]], [0x99999999] 00000720 0000 0000 ori.b D0, 0x0 00000724 0000 4059 ori.b D0, 0x59 /* 'Y' */ 00000728 0000 0000 ori.b D0, 0x0 0000072C 0000 0000 ori.b D0, 0x0 00000730 0000 0000 ori.b D0, 0x0 00000734 0000 3F84 ori.b D0, 0x84 label00000738: 00000738 7AE1 moveq.l D5, 0xFFFFFFE1 0000073A 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 0000073E 3F9E B851 move.w [A7 + A3 + 0x51], [A6]+ 00000742 EB85 asl D5, 5 00000744 1EB8 3FA9 move.b [A7], [0x00003FA9] 00000748 9999 sub.l [A1]+, D4 0000074A 9999 sub.l [A1]+, D4 0000074C 999A sub.l [A2]+, D4 0000074E 3FB9 9999 9999 999A 3FC3 move.w [[ + A1] + 0x3FC3], [0x99999999] 00000758 3333 3333 3333 3FC9 9999 9999 move.w -[A1], [[A3 + 0x33333FC9 + D3 * 2] - 0x66666667] // begin alternate branch 0000075C-00000764 label0000075C: 0000075C 3333 3FC9 move.w -[A1], [[ + <>]] 00000760 9999 sub.l [A1]+, D4 00000762 9999 sub.l [A1]+, D4 // end alternate branch 0000075C-00000764 label0000075C: // (misaligned) 00000764 999A sub.l [A2]+, D4 00000766 3FD0 move.w <>, [A0] 00000768 0000 0000 ori.b D0, 0x0 0000076C 0000 3FD3 ori.b D0, 0xD3 00000770 3333 3333 3333 3FE3 3333 3333 move.w -[A1], [[A3 + 0x33333FE3 + D3 * 2] + 0x33333333] 0000077C 3333 3FF0 0000 0000 move.w -[A1], [] 00000784 0000 0000 ori.b D0, 0x0 00000788 0000 0000 ori.b D0, 0x0 0000078C 0000 4059 ori.b D0, 0x59 /* 'Y' */ 00000790 0000 0000 ori.b D0, 0x0 00000794 0000 0000 ori.b D0, 0x0 00000798 0000 0000 ori.b D0, 0x0 0000079C 0000 3FB9 ori.b D0, 0xB9 000007A0 9999 sub.l [A1]+, D4 000007A2 9999 sub.l [A1]+, D4 000007A4 999A sub.l [A2]+, D4 000007A6 3FC9 move.w <>, A1 000007A8 9999 sub.l [A1]+, D4 000007AA 9999 sub.l [A1]+, D4 000007AC 999A sub.l [A2]+, D4 000007AE 3FD3 move.w <>, [A3] 000007B0 3333 3333 3333 3FD6 6666 6666 move.w -[A1], [[A3 + 0x33333FD6 + D3 * 2] + 0x66666666] // begin alternate branch 000007B6-000007BC label000007B6: 000007B6 3FD6 move.w <>, [A6] 000007B8 6666 bne +0x68 /* 00000820 */ 000007BA 6666 bne +0x68 /* 00000822 */ // end alternate branch 000007B6-000007BC label000007B6: // (misaligned) 000007BC 6666 bne +0x68 /* 00000824 */ 000007BE 3FD8 move.w <>, [A0]+ 000007C0 51EB 851E sf [A3 - 0x7AE2] 000007C4 B852 cmp.w D4, [A2] 000007C6 3FDA move.w <>, [A2]+ 000007C8 E147 asl D7.w, 8 000007CA AE14 syscall RGBForeColor, auto_pop 000007CC 7AE1 moveq.l D5, 0xFFFFFFE1 000007CE 3FDC move.w <>, [A4]+ 000007D0 CCCC mulu.w D6, A4 000007D2 CCCC mulu.w D6, A4 000007D4 CCCD mulu.w D6, A5 000007D6 3FDE move.w <>, [A6]+ 000007D8 147A E147 movea.b A2, [PC - 0x1EB9 /* FFFFE921, cstring "" */] 000007DC AE14 syscall RGBForeColor, auto_pop 000007DE 3FDE move.w <>, [A6]+ 000007E0 B851 cmp.w D4, [A1] 000007E2 EB85 asl D5, 5 000007E4 1EB8 3FE0 move.b [A7], [0x00003FE0] 000007E8 0000 0000 ori.b D0, 0x0 000007EC 0000 0000 ori.b D0, 0x0 000007F0 0000 0000 ori.b D0, 0x0 000007F4 0000 3FF0 ori.b D0, 0xF0 000007F8 0000 0000 ori.b D0, 0x0 000007FC 0000 3FD3 ori.b D0, 0xD3 00000800 3333 3333 3333 3FDC 28F5 C28F move.w -[A1], [[A3 + 0x33333FDC + D3 * 2] + 0x28F5C28F] 0000080C 5C29 3FE2 addq.b [A1 + 0x3FE2], 6 00000810 8F5C or.w [A4]+, D7 00000812 28F5 C28F move.l [A4]+, [A5 + A4.w * 2 - 0x113] 00000816 3FE5 move.w <>, -[A5] 00000818 CAC0 mulu.w D5, D0 0000081A 8312 or.b [A2], D1 0000081C 6E98 bgt -0x66 /* 000007B6 */ 0000081E 3FE8 624D move.w <>, [A0 + 0x624D] // begin alternate branch 00000820-00000822 label00000820: 00000820 624D bhi +0x4F /* 0000086F */ // end alternate branch 00000820-00000822 label00000820: // (misaligned) label00000822: 00000822 D2F1 A9FC add.w A1, <> // begin alternate branch 00000824-00000826 label00000824: 00000824 A9FC syscall ZeroScrap // end alternate branch 00000824-00000826 label00000824: // (misaligned) 00000826 3FEA 6666 move.w <>, [A2 + 0x6666] 0000082A 6666 bne +0x68 /* 00000892 */ 0000082C 6666 bne +0x68 /* 00000894 */ 0000082E 3FEC 49BA move.w <>, [A4 + 0x49BA] 00000832 5E35 3F7D addq.b <>, 7 00000836 3FED C28F move.w <>, [A5 - 0x3D71] 0000083A 5C28 F5C3 addq.b [A0 - 0xA3D], 6 0000083E 3FEE E147 move.w <>, [A6 - 0x1EB9] 00000842 AE14 syscall RGBForeColor, auto_pop 00000844 7AE1 moveq.l D5, 0xFFFFFFE1 00000846 3FEF 74BC move.w <>, [A7 + 0x74BC] 0000084A 6A7E bpl +0x80 /* 000008CA */ 0000084C F9DB .invalid <> 0000084E 3FEF E76C move.w <>, [A7 - 0x1894] 00000852 8B43 9581 pack D5, D3, 0x9581 00000856 0000 0000 ori.b D0, 0x0 0000085A 0000 0000 ori.b D0, 0x0 0000085E 3FF0 0000 move.w <>, [A0 + D0.w] 00000862 0000 0000 ori.b D0, 0x0 00000866 0000 0000 ori.b D0, 0x0 0000086A 0000 0000 ori.b D0, 0x0 0000086E 3F4D 7DBF move.w [A7 + 0x7DBF], A5 00000872 487F pea.l <> 00000874 CB92 and.l [A2], D5 00000876 3F67 58E2 move.w [A7 + 0x58E2], -[A7] 0000087A 1965 2BD4 move.b [A4 + 0x2BD4], -[A5] 0000087E 3F80 4816 move.w [A7 + D4 + 0x16], D0 00000882 F006 8DB9 .ptest 0xF006, 0x8DB9 // unimplemented 00000886 3F90 4816 move.w [A7 + D4 + 0x16], [A0] 0000088A F006 8DB9 .ptest 0xF006, 0x8DB9 // unimplemented 0000088E 3F9C AC08 move.w [A7 + A2 * 4 + 0x8], [A4]+ label00000892: 00000892 3126 move.w -[A0], -[A6] label00000894: 00000894 E979 rol D1.w, D4 00000896 3FA3 74BC move.w [A7 + D7.w * 4 - 0x68], -[A3] 0000089A 6A7E bpl +0x80 /* 0000091A */ 0000089C F9DB .invalid <> 0000089E 3FA9 9999 9999 move.w [[ + A1]], [A1 - 0x6667] 000008A4 999A sub.l [A2]+, D4 000008A6 3FAE B851 EB85 move.w [[ + <>] + A6 * 2], [A6 - 0x47AF] 000008AC 1EB8 3FB0 move.b [A7], [0x00003FB0] 000008B0 A3D7 syscall vFreeNode, flags=3 000008B2 0A3D 70A4 xori.b <>, 0xA4 000008B6 3FB1 EB85 1EB8 move.w [A7 + D1 * 8 - 0x72], [[ + <>] + A6 * 2] 000008BC 51EC 0000 sf [A4 + 0x0] 000008C0 0000 0000 ori.b D0, 0x0 000008C4 0000 3FF0 ori.b D0, 0xF0 000008C8 0000 0000 ori.b D0, 0x0 // begin alternate branch 000008CA-000008D8 label000008CA: 000008CA 0000 0000 ori.b D0, 0x0 000008CE 3FF0 0000 move.w <>, [A0 + D0.w] 000008D2 0000 0000 ori.b D0, 0x0 000008D6 3FE0 move.w <>, -[A0] // end alternate branch 000008CA-000008D8 label000008CA: // (misaligned) 000008CC 0000 3FF0 ori.b D0, 0xF0 000008D0 0000 0000 ori.b D0, 0x0 000008D4 0000 3FE0 ori.b D0, 0xE0 000008D8 0000 0000 ori.b D0, 0x0 000008DC 0000 3FCB ori.b D0, 0xCB 000008E0 A5E3 syscall vFndFilName, flags=5 000008E2 53F7 CED9 sls [A7 + A4 * 8 - 0x39] 000008E6 3FB8 8CE7 03AF B7E9 3FAC 9EEC move.w [[-0x4817] + D0 * 2 + 0x3FAC9EEC], [0xFFFF8CE7] 000008F2 BFB1 5B57 xor.l <>, D7 000008F6 3F9F BE76 move.w [A7 + A3 * 8 + 0x76], [A7]+ 000008FA C8B4 3958 and.l D4, [A4] 000008FE 3F95 8106 24DD move.w [[A7 + <>] + A0 + 0x24DD], [A5] 00000904 2F1B move.l -[A7], [A3]+ 00000906 3F84 7AE1 move.w [A7 + D7 * 2 - 0x31], D4 0000090A 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 0000090E 3F82 6E97 move.w [A7 + D6 * 8 - 0x105], D2 00000912 8D4F DF3B pack -[A6], -[A7], 0xDF3B 00000916 3F74 7AE1 47AE move.w [A7 + 0x47AE], [A4 + D7 * 2 - 0x31] // begin alternate branch 0000091A-00000924 label0000091A: 0000091A 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 0000091E 3F70 624D D2F1 move.w [A7 - 0x2D0F], [A0 + D6.w * 2 + 0x4D] // end alternate branch 0000091A-00000924 label0000091A: // (misaligned) 0000091C 147B 3F70 624D D2F1 movea.b A2, [PC + 0x624DD2F1] 00000924 A9FC syscall ZeroScrap 00000926 0000 0000 ori.b D0, 0x0 0000092A 0000 0000 ori.b D0, 0x0 0000092E 3FF0 0000 move.w <>, [A0 + D0.w] 00000932 0000 0000 ori.b D0, 0x0 00000936 0000 0000 ori.b D0, 0x0 0000093A 0000 0000 ori.b D0, 0x0 0000093E 3FC9 move.w <>, A1 00000940 9999 sub.l [A1]+, D4 00000942 9999 sub.l [A1]+, D4 00000944 999A sub.l [A2]+, D4 00000946 3FB9 9999 9999 999A 3FCD move.w [[ + A1] + 0x3FCD], [0x99999999] 00000950 70A3 moveq.l D0, 0xFFFFFFA3 00000952 D70A addx.b -[A3], -[A2] 00000954 3D71 3FD9 9999 move.w [A6 - 0x6667], [[]] 0000095A 9999 sub.l [A1]+, D4 0000095C 999A sub.l [A2]+, D4 0000095E 3FE6 move.w <>, -[A6] 00000960 6666 bne +0x68 /* 000009C8 */ 00000962 6666 bne +0x68 /* 000009CA */ 00000964 6666 bne +0x68 /* 000009CC */ 00000966 3FEB D70A move.w <>, [A3 - 0x28F6] 0000096A 3D70 A3D7 3FEE move.w [A6 + 0x3FEE], <> 00000970 147A E147 movea.b A2, [PC - 0x1EB9 /* FFFFEAB9, cstring "" */] 00000974 AE14 syscall RGBForeColor, auto_pop 00000976 3FEE E147 move.w <>, [A6 - 0x1EB9] 0000097A AE14 syscall RGBForeColor, auto_pop 0000097C 7AE1 moveq.l D5, 0xFFFFFFE1 0000097E 3FEF 851E move.w <>, [A7 - 0x7AE2] 00000982 B851 cmp.w D4, [A1] 00000984 EB85 asl D5, 5 00000986 3FF0 0000 move.w <>, [A0 + D0.w] 0000098A 0000 0000 ori.b D0, 0x0 0000098E 0000 0000 ori.b D0, 0x0 00000992 0000 0000 ori.b D0, 0x0 00000996 3FF0 0000 move.w <>, [A0 + D0.w] 0000099A 0000 0000 ori.b D0, 0x0 0000099E 3FF0 0000 move.w <>, [A0 + D0.w] 000009A2 0000 0000 ori.b D0, 0x0 000009A6 3FF7 0A3D move.w <>, [A7 + D0 * 2 + 0x3D] 000009AA 70A3 moveq.l D0, 0xFFFFFFA3 000009AC D70A addx.b -[A3], -[A2] 000009AE 3FFE move.w <>, <> 000009B0 3D70 A3D7 0A3D move.w [A6 + 0xA3D], <> 000009B6 4002 negx.b D2 000009B8 28F5 C28F move.l [A4]+, [A5 + A4.w * 2 - 0x113] 000009BC 5C29 4005 addq.b [A1 + 0x4005], 6 000009C0 3333 3333 3333 4008 0000 0000 move.w -[A1], [[A3 + 0x33334008 + D3 * 2]] // begin alternate branch 000009C8-000009CC label000009C8: 000009C8 0000 0000 ori.b D0, 0x0 // end alternate branch 000009C8-000009CC // begin alternate branch 000009CA-000009D0 label000009CA: 000009CA 0000 0000 ori.b D0, 0x0 label000009CC: // (misaligned) 000009CE 400A negx.b A2 // end alternate branch 000009CA-000009D0 label000009C8: // (misaligned) label000009CA: // (misaligned) label000009CC: 000009CC 0000 400A ori.b D0, 0xA /* '\n' */ 000009D0 28F5 C28F move.l [A4]+, [A5 + A4.w * 2 - 0x113] 000009D4 5C29 400C addq.b [A1 + 0x400C], 6 000009D8 0000 0000 ori.b D0, 0x0 000009DC 0000 400D ori.b D0, 0xD /* '\r' */ 000009E0 C28F and.l D1, A7 000009E2 5C28 F5C3 addq.b [A0 - 0xA3D], 6 000009E6 400F negx.b A7 000009E8 0A3D 70A3 xori.b <>, 0xA3 000009EC D70A addx.b -[A3], -[A2] 000009EE 4010 negx.b [A0] 000009F0 0000 0000 ori.b D0, 0x0 000009F4 0000 0000 ori.b D0, 0x0 000009F8 0000 0000 ori.b D0, 0x0 000009FC 0000 4059 ori.b D0, 0x59 /* 'Y' */ 00000A00 0000 0000 ori.b D0, 0x0 00000A04 0000 BFF0 ori.b D0, 0xF0 00000A08 0000 0000 ori.b D0, 0x0 00000A0C 0000 BFB9 ori.b D0, 0xB9 00000A10 9999 sub.l [A1]+, D4 00000A12 9999 sub.l [A1]+, D4 00000A14 999A sub.l [A2]+, D4 00000A16 BF76 872B 020C 49BA 0000 xor.w [[A6 + 0x20C + A0 * 8] + 0x49BA0000], D7 00000A20 0000 0000 ori.b D0, 0x0 00000A24 0000 3FA6 ori.b D0, 0xA6 00000A28 872B 020C or.b [A3 + 0x20C], D3 00000A2C 49BA 3FB1 .invalid 4, [PC + 0x3FB1 /* 000049DF, cstring "" */] // invalid opcode 4 with b == 6 00000A30 6872 bvc +0x74 /* 00000AA4 */ 00000A32 B020 cmp.b D0, -[A0] 00000A34 C49C and.l D2, [A4]+ 00000A36 3FB5 1EB8 51EB 851F 3FB7 6C8B move.w [[-0x7AE1] + 0x3FB76C8B], [A5 + D1 * 8 - 0x72] 00000A42 4395 .invalid 1, [A5] // invalid opcode 4 with b == 6 00000A44 8106 sbcd D0, D6 00000A46 3FB8 9374 BC6A move.w [A7 + A3 * 4 + 0x6A], [0xFFFF9374] 00000A4C 7EFA moveq.l D7, 0xFFFFFFFA 00000A4E 3FB9 1687 2B02 0C4A move.w [A7 + D0 * 4 + 0x4A], [0x16872B02] 00000A56 3FB9 9999 9999 999A 0000 move.w [[ + A1]], [0x99999999] 00000A60 0000 0000 ori.b D0, 0x0 00000A64 0000 3FB9 ori.b D0, 0xB9 00000A68 9999 sub.l [A1]+, D4 00000A6A 9999 sub.l [A1]+, D4 00000A6C 999A sub.l [A2]+, D4 00000A6E 0000 0000 ori.b D0, 0x0 00000A72 0000 0000 ori.b D0, 0x0 00000A76 3FB9 9999 9999 999A 3FC9 move.w [[ + A1] + 0x3FC9], [0x99999999] 00000A80 9999 sub.l [A1]+, D4 00000A82 9999 sub.l [A1]+, D4 00000A84 999A sub.l [A2]+, D4 00000A86 3FD3 move.w <>, [A3] 00000A88 3333 3333 3333 3FD9 9999 9999 move.w -[A1], [[A3 + 0x33333FD9 + D3 * 2] - 0x66666667] 00000A94 999A sub.l [A2]+, D4 00000A96 3FDC move.w <>, [A4]+ 00000A98 CCCC mulu.w D6, A4 00000A9A CCCC mulu.w D6, A4 00000A9C CCCD mulu.w D6, A5 00000A9E 3FE0 move.w <>, -[A0] 00000AA0 A3D7 syscall vFreeNode, flags=3 00000AA2 0A3D 70A4 xori.b <>, 0xA4 // begin alternate branch 00000AA4-00000AA6 label00000AA4: 00000AA4 70A4 moveq.l D0, 0xFFFFFFA4 // end alternate branch 00000AA4-00000AA6 label00000AA4: // (misaligned) 00000AA6 3FE3 move.w <>, -[A3] 00000AA8 3333 3333 3333 3FE4 28F5 C28F move.w -[A1], [[A3 + 0x33333FE4 + D3 * 2] + 0x28F5C28F] 00000AB4 5C29 3FE5 addq.b [A1 + 0x3FE5], 6 00000AB8 1EB8 51EB move.b [A7], [0x000051EB] 00000ABC 851F or.b [A7]+, D2 00000ABE 3FE6 move.w <>, -[A6] 00000AC0 6666 bne +0x68 /* 00000B28 */ 00000AC2 6666 bne +0x68 /* 00000B2A */ 00000AC4 6666 bne +0x68 /* 00000B2C */ 00000AC6 3FF0 0000 move.w <>, [A0 + D0.w] 00000ACA 0000 0000 ori.b D0, 0x0 00000ACE 4028 0000 negx.b [A0 + 0x0] 00000AD2 0000 0000 ori.b D0, 0x0 00000AD6 3FC9 move.w <>, A1 00000AD8 9999 sub.l [A1]+, D4 00000ADA 9999 sub.l [A1]+, D4 00000ADC 999A sub.l [A2]+, D4 00000ADE 3FD6 move.w <>, [A6] 00000AE0 6666 bne +0x68 /* 00000B48 */ 00000AE2 6666 bne +0x68 /* 00000B4A */ 00000AE4 6666 bne +0x68 /* 00000B4C */ 00000AE6 3FE0 move.w <>, -[A0] 00000AE8 0000 0000 ori.b D0, 0x0 00000AEC 0000 3FE9 ori.b D0, 0xE9 00000AF0 9999 sub.l [A1]+, D4 00000AF2 9999 sub.l [A1]+, D4 00000AF4 999A sub.l [A2]+, D4 00000AF6 3FF0 0000 move.w <>, [A0 + D0.w] 00000AFA 0000 0000 ori.b D0, 0x0 00000AFE 3FF8 0000 move.w <>, [0x00000000 /* __m68k_reset_stack__ */] 00000B02 0000 0000 ori.b D0, 0x0 00000B06 3FF0 0000 move.w <>, [A0 + D0.w] 00000B0A 0000 0000 ori.b D0, 0x0 00000B0E 3FE9 9999 move.w <>, [A1 - 0x6667] 00000B12 9999 sub.l [A1]+, D4 00000B14 999A sub.l [A2]+, D4 00000B16 3FE1 move.w <>, -[A1] 00000B18 9999 sub.l [A1]+, D4 00000B1A 9999 sub.l [A1]+, D4 00000B1C 999A sub.l [A2]+, D4 00000B1E 3FD9 move.w <>, [A1]+ 00000B20 9999 sub.l [A1]+, D4 00000B22 9999 sub.l [A1]+, D4 00000B24 999A sub.l [A2]+, D4 label00000B26: 00000B26 3FD0 move.w <>, [A0] label00000B28: 00000B28 0000 0000 ori.b D0, 0x0 // begin alternate branch 00000B2A-00000B4A label00000B2A: 00000B2A 0000 0000 ori.b D0, 0x0 label00000B2C: // (misaligned) 00000B2E 0000 0000 ori.b D0, 0x0 00000B32 0000 0000 ori.b D0, 0x0 00000B36 3FF0 0000 move.w <>, [A0 + D0.w] 00000B3A 0000 0000 ori.b D0, 0x0 00000B3E 0000 0000 ori.b D0, 0x0 00000B42 0000 0000 ori.b D0, 0x0 00000B46 3F61 3404 move.w [A7 + 0x3404], -[A1] // end alternate branch 00000B2A-00000B4A label00000B2A: // (misaligned) label00000B2C: 00000B2C 0000 0000 ori.b D0, 0x0 00000B30 0000 0000 ori.b D0, 0x0 00000B34 0000 3FF0 ori.b D0, 0xF0 00000B38 0000 0000 ori.b D0, 0x0 00000B3C 0000 0000 ori.b D0, 0x0 00000B40 0000 0000 ori.b D0, 0x0 00000B44 0000 3F61 ori.b D0, 0x61 /* 'a' */ label00000B48: 00000B48 3404 move.w D2, D4 label00000B4A: 00000B4A EA4A lsr D2.w, 5 label00000B4C: 00000B4C 8C15 or.b D6, [A5] 00000B4E 3F7C AC08 3126 move.w [A7 + 0x3126], 0xAC08 00000B54 E979 rol D1.w, D4 00000B56 3F90 7C84 move.w [A7 + D7 * 4 - 0x124], [A0] 00000B5A B5DC cmpa.l A2, [A4]+ 00000B5C C63F and.b D3, <> 00000B5E 3FA2 A305 move.w [[A7 + <>] + A2 * 2], -[A2] 00000B62 5326 subq.b -[A6], 1 00000B64 17C2 3FB0 7C84 B5DC move.b [0x7C84B5DC + D3 * 8], D2 00000B6C C63F and.b D3, <> 00000B6E 3FB9 1687 2B02 0C4A move.w [A7 + D0 * 4 + 0x4A], [0x16872B02] 00000B76 3FBE F9DB 22D0 E560 move.w [[] + 0x22D0E560], <> 00000B7E 3FC1 move.w <>, D1 00000B80 26E9 78D4 move.l [A3]+, [A1 + 0x78D4] 00000B84 FDF4 .invalid <> 00000B86 3FC1 move.w <>, D1 00000B88 CAC0 mulu.w D5, D0 00000B8A 8312 or.b [A2], D1 00000B8C 6E98 bgt -0x66 /* 00000B26 */ 00000B8E 3FC1 move.w <>, D1 00000B90 EB85 asl D5, 5 00000B92 1EB8 51EC move.b [A7], [0x000051EC] 00000B96 0000 0000 ori.b D0, 0x0 00000B9A 0000 0000 ori.b D0, 0x0 00000B9E 3FF0 0000 move.w <>, [A0 + D0.w] 00000BA2 0000 0000 ori.b D0, 0x0 00000BA6 3FF0 0000 move.w <>, [A0 + D0.w] 00000BAA 0000 0000 ori.b D0, 0x0 00000BAE 3FDF move.w <>, [A7]+ 00000BB0 0A3D 70A3 xori.b <>, 0xA3 00000BB4 D70A addx.b -[A3], -[A2] 00000BB6 3FCE move.w <>, A6 00000BB8 147A E147 movea.b A2, [PC - 0x1EB9 /* FFFFED01, cstring "" */] 00000BBC AE14 syscall RGBForeColor, auto_pop 00000BBE 3FC1 move.w <>, D1 00000BC0 47AE 147A .invalid 3, [A6 + 0x147A] // invalid opcode 4 with b == 6 00000BC4 E148 lsl D0.w, 8 00000BC6 3FB5 E353 F7CE D917 3FAE F9DB 22D0 move.w [[-0x625] + D3 * 8 + 0x22D0], [[A5] - 0x83126E9] 00000BD4 E560 asl D0.w, D2 00000BD6 3FA4 BC6A move.w [A7 + A3 * 4 + 0x6A], -[A4] 00000BDA 7EF9 moveq.l D7, 0xFFFFFFF9 00000BDC DB23 add.b -[A3], D5 00000BDE 3F9A 1CAC move.w [A7 + D1 * 4 - 0x84], [A2]+ 00000BE2 0831 26E9 3F8F BE76 C8B4 btst.b [[ + <>] + D3 * 8 - 0x4189374C], 0xE9 00000BEC 3958 3F85 move.w [A4 + 0x3F85], [A0]+ 00000BF0 8106 sbcd D0, D6 00000BF2 24DD move.l [A2]+, [A5]+ 00000BF4 2F1B move.l -[A7], [A3]+ 00000BF6 3F60 624D move.w [A7 + 0x624D], -[A0] 00000BFA D2F1 A9FC add.w A1, <> 00000BFE 0000 0000 ori.b D0, 0x0 00000C02 0000 0000 ori.b D0, 0x0 00000C06 4024 negx.b -[A4] 00000C08 0000 0000 ori.b D0, 0x0 00000C0C 0000 BFF0 ori.b D0, 0xF0 00000C10 0000 0000 ori.b D0, 0x0 00000C14 0000 BFE0 ori.b D0, 0xE0 00000C18 0000 0000 ori.b D0, 0x0 00000C1C 0000 BFC7 ori.b D0, 0xC7 00000C20 AE14 syscall RGBForeColor, auto_pop 00000C22 7AE1 moveq.l D5, 0xFFFFFFE1 00000C24 47AE 3FA2 .invalid 3, [A6 + 0x3FA2] // invalid opcode 4 with b == 6 00000C28 6E97 bgt -0x67 /* 00000BC1 */ 00000C2A 8D4F DF3B pack -[A6], -[A7], 0xDF3B 00000C2E 3FAC ED91 6872 move.w [A7 + D6 + 0x72], [A4 - 0x126F] 00000C34 B021 cmp.b D0, -[A1] 00000C36 3FB2 F1A9 FBE7 6C8B move.w [A7 + D6 * 4 - 0x117], [[-0x419 + A7]] 00000C3E 3FB6 24DD 2F1A 9FBE move.w [[A7 + D2 * 8] - 0x6042], [A6 + D2.w * 4 - 0x35] 00000C46 3FB9 1687 2B02 0C4A move.w [A7 + D0 * 4 + 0x4A], [0x16872B02] 00000C4E 3FBE B851 move.w [A7 + A3 + 0x51], <> 00000C52 EB85 asl D5, 5 00000C54 1EB8 3FD0 move.b [A7], [0x00003FD0] 00000C58 0000 0000 ori.b D0, 0x0 00000C5C 0000 3FC7 ori.b D0, 0xC7 00000C60 0A3D 70A3 xori.b <>, 0xA3 00000C64 D70A addx.b -[A3], -[A2] 00000C66 0000 0000 ori.b D0, 0x0 00000C6A 0000 0000 ori.b D0, 0x0 00000C6E 4024 negx.b -[A4] 00000C70 0000 0000 ori.b D0, 0x0 00000C74 0000 0000 ori.b D0, 0x0 00000C78 0000 0000 ori.b D0, 0x0 00000C7C 0000 4034 ori.b D0, 0x34 /* '4' */ 00000C80 0000 0000 ori.b D0, 0x0 00000C84 0000 4054 ori.b D0, 0x54 /* 'T' */ 00000C88 0000 0000 ori.b D0, 0x0 00000C8C 0000 4062 ori.b D0, 0x62 /* 'b' */ 00000C90 C000 and.b D0, D0 00000C92 0000 0000 ori.b D0, 0x0 00000C96 4072 C000 negx.w [A2 + A4.w] 00000C9A 0000 0000 ori.b D0, 0x0 00000C9E 407F negx.w <> 00000CA0 4000 negx.b D0 00000CA2 0000 0000 ori.b D0, 0x0 00000CA6 4082 negx.l D2 00000CA8 C000 and.b D0, D0 00000CAA 0000 0000 ori.b D0, 0x0 00000CAE 4085 negx.l D5 00000CB0 E000 asr D0.b, 8 00000CB2 0000 0000 ori.b D0, 0x0 00000CB6 4089 negx.l A1 00000CB8 0000 0000 ori.b D0, 0x0 00000CBC 0000 408C ori.b D0, 0x8C 00000CC0 2000 move.l D0, D0 00000CC2 0000 0000 ori.b D0, 0x0 00000CC6 408F negx.l A7 00000CC8 4000 negx.b D0 00000CCA 0000 0000 ori.b D0, 0x0 00000CCE 0000 0000 ori.b D0, 0x0 00000CD2 0000 0000 ori.b D0, 0x0 00000CD6 3FF0 0000 move.w <>, [A0 + D0.w] 00000CDA 0000 0000 ori.b D0, 0x0 00000CDE 0000 0000 ori.b D0, 0x0 00000CE2 0000 0000 ori.b D0, 0x0 00000CE6 3FF0 0000 move.w <>, [A0 + D0.w] 00000CEA 0000 0000 ori.b D0, 0x0 00000CEE 4014 negx.b [A4] 00000CF0 0000 0000 ori.b D0, 0x0 00000CF4 0000 4024 ori.b D0, 0x24 /* '$' */ 00000CF8 0000 0000 ori.b D0, 0x0 00000CFC 0000 402C ori.b D0, 0x2C /* ',' */ 00000D00 0000 0000 ori.b D0, 0x0 00000D04 0000 402E ori.b D0, 0x2E /* '.' */ 00000D08 0000 0000 ori.b D0, 0x0 00000D0C 0000 4031 ori.b D0, 0x31 /* '1' */ 00000D10 0000 0000 ori.b D0, 0x0 00000D14 0000 4032 ori.b D0, 0x32 /* '2' */ 00000D18 0000 0000 ori.b D0, 0x0 00000D1C 0000 4033 ori.b D0, 0x33 /* '3' */ 00000D20 0000 0000 ori.b D0, 0x0 00000D24 0000 4033 ori.b D0, 0x33 /* '3' */ 00000D28 8000 or.b D0, D0 00000D2A 0000 0000 ori.b D0, 0x0 00000D2E 4034 0000 negx.b [A4 + D0.w] 00000D32 0000 0000 ori.b D0, 0x0 00000D36 0000 0000 ori.b D0, 0x0 00000D3A 0000 0000 ori.b D0, 0x0 00000D3E 4038 0000 negx.b [0x00000000 /* __m68k_reset_stack__ */] 00000D42 0000 0000 ori.b D0, 0x0 00000D46 0000 0000 ori.b D0, 0x0 00000D4A 0000 0000 ori.b D0, 0x0 00000D4E 3F40 624D move.w [A7 + 0x624D], D0 00000D52 D2F1 A9FC add.w A1, <> 00000D56 3F58 9374 move.w [A7 - 0x6C8C], [A0]+ 00000D5A BC6A 7EFA cmp.w D6, [A2 + 0x7EFA] 00000D5E 3F60 624D move.w [A7 + 0x624D], -[A0] 00000D62 D2F1 A9FC add.w A1, <> 00000D66 3F74 7AE1 47AE move.w [A7 + 0x47AE], [A4 + D7 * 2 - 0x31] 00000D6C 147B 3F8E B851 movea.b A2, [[ + <>] + D3 * 8 - 0x47AF] 00000D72 EB85 asl D5, 5 00000D74 1EB8 3F9E move.b [A7], [0x00003F9E] 00000D78 B851 cmp.w D4, [A1] 00000D7A EB85 asl D5, 5 00000D7C 1EB8 3FB9 move.b [A7], [0x00003FB9] 00000D80 9999 sub.l [A1]+, D4 00000D82 9999 sub.l [A1]+, D4 00000D84 999A sub.l [A2]+, D4 00000D86 3FD0 move.w <>, [A0] 00000D88 0000 0000 ori.b D0, 0x0 00000D8C 0000 3FE0 ori.b D0, 0xE0 00000D90 0000 0000 ori.b D0, 0x0 00000D94 0000 3FF0 ori.b D0, 0xF0 00000D98 0000 0000 ori.b D0, 0x0 00000D9C 0000 0000 ori.b D0, 0x0 00000DA0 0000 0000 ori.b D0, 0x0 00000DA4 0000 4024 ori.b D0, 0x24 /* '$' */ 00000DA8 0000 0000 ori.b D0, 0x0 00000DAC 0000 4034 ori.b D0, 0x34 /* '4' */ 00000DB0 0000 0000 ori.b D0, 0x0 00000DB4 0000 4041 ori.b D0, 0x41 /* 'A' */ 00000DB8 8000 or.b D0, D0 00000DBA 0000 0000 ori.b D0, 0x0 00000DBE 4051 negx.w [A1] 00000DC0 8000 or.b D0, D0 00000DC2 0000 0000 ori.b D0, 0x0 00000DC6 4059 negx.w [A1]+ 00000DC8 0000 0000 ori.b D0, 0x0 00000DCC 0000 4062 ori.b D0, 0x62 /* 'b' */ 00000DD0 C000 and.b D0, D0 00000DD2 0000 0000 ori.b D0, 0x0 00000DD6 4069 0000 negx.w [A1 + 0x0] 00000DDA 0000 0000 ori.b D0, 0x0 00000DDE 4066 negx.w -[A6] 00000DE0 8000 or.b D0, D0 00000DE2 0000 0000 ori.b D0, 0x0 00000DE6 4061 negx.w -[A1] 00000DE8 8000 or.b D0, D0 00000DEA 0000 0000 ori.b D0, 0x0 00000DEE 4059 negx.w [A1]+ 00000DF0 0000 0000 ori.b D0, 0x0 00000DF4 0000 4049 ori.b D0, 0x49 /* 'I' */ 00000DF8 0000 0000 ori.b D0, 0x0 00000DFC 0000 0000 ori.b D0, 0x0 00000E00 0000 0000 ori.b D0, 0x0 00000E04 0000 0000 ori.b D0, 0x0 00000E08 0000 0000 ori.b D0, 0x0 00000E0C 0000 0000 ori.b D0, 0x0 00000E10 0000 0000 ori.b D0, 0x0 00000E14 0000 0000 ori.b D0, 0x0 00000E18 0000 0000 ori.b D0, 0x0 00000E1C 0000 0000 ori.b D0, 0x0 00000E20 0000 0000 ori.b D0, 0x0 00000E24 0000 0000 ori.b D0, 0x0 00000E28 0000 0000 ori.b D0, 0x0 00000E2C 0000 0000 ori.b D0, 0x0 00000E30 0000 0000 ori.b D0, 0x0 00000E34 0000 0000 ori.b D0, 0x0 00000E38 0000 0000 ori.b D0, 0x0 00000E3C 0000 0000 ori.b D0, 0x0 00000E40 0000 0000 ori.b D0, 0x0 00000E44 0000 0000 ori.b D0, 0x0 00000E48 0000 0000 ori.b D0, 0x0 00000E4C 0000 0000 ori.b D0, 0x0 00000E50 0000 0000 ori.b D0, 0x0 00000E54 0000 0000 ori.b D0, 0x0 00000E58 0000 0000 ori.b D0, 0x0 00000E5C 0000 0000 ori.b D0, 0x0 00000E60 0000 0000 ori.b D0, 0x0 00000E64 0000 0000 ori.b D0, 0x0 00000E68 0000 0000 ori.b D0, 0x0 00000E6C 0000 0000 ori.b D0, 0x0 00000E70 0000 0000 ori.b D0, 0x0 00000E74 0000 0000 ori.b D0, 0x0 00000E78 0000 0000 ori.b D0, 0x0 00000E7C 0000 0000 ori.b D0, 0x0 00000E80 0000 0000 ori.b D0, 0x0 00000E84 0000 0000 ori.b D0, 0x0 00000E88 0000 0000 ori.b D0, 0x0 00000E8C 0000 0000 ori.b D0, 0x0 00000E90 0000 0000 ori.b D0, 0x0 00000E94 0000 0000 ori.b D0, 0x0 00000E98 0000 0000 ori.b D0, 0x0 00000E9C 0000 0000 ori.b D0, 0x0 00000EA0 0000 0000 ori.b D0, 0x0 00000EA4 0000 0000 ori.b D0, 0x0 00000EA8 0000 0000 ori.b D0, 0x0 00000EAC 0000 0000 ori.b D0, 0x0 00000EB0 0000 0000 ori.b D0, 0x0 00000EB4 0000 0000 ori.b D0, 0x0 00000EB8 0000 0000 ori.b D0, 0x0 00000EBC 0000 0000 ori.b D0, 0x0 00000EC0 0000 0000 ori.b D0, 0x0 00000EC4 0000 0000 ori.b D0, 0x0 00000EC8 0000 0000 ori.b D0, 0x0 00000ECC 0000 0000 ori.b D0, 0x0 00000ED0 0000 0000 ori.b D0, 0x0 00000ED4 0000 4000 ori.b D0, 0x0 00000ED8 0000 0000 ori.b D0, 0x0 00000EDC 0000 407F ori.b D0, 0x7F 00000EE0 4000 negx.b D0 00000EE2 0000 0000 ori.b D0, 0x0 00000EE6 40C3 move.w D3, SR 00000EE8 8800 or.b D4, D0 00000EEA 0000 0000 ori.b D0, 0x0 00000EEE 4056 negx.w [A6] 00000EF0 8000 or.b D0, D0 00000EF2 0000 0000 ori.b D0, 0x0 00000EF6 4059 negx.w [A1]+ 00000EF8 0000 0000 ori.b D0, 0x0 00000EFC 0000 4034 ori.b D0, 0x34 /* '4' */ 00000F00 0000 0000 ori.b D0, 0x0 00000F04 0000 4072 ori.b D0, 0x72 /* 'r' */ 00000F08 C000 and.b D0, D0 00000F0A 0000 0000 ori.b D0, 0x0 00000F0E 3F50 624D move.w [A7 + 0x624D], [A0] 00000F12 D2F1 A9FC add.w A1, <> 00000F16 0000 0B84 ori.b D0, 0x84 00000F1A 0000 0B89 ori.b D0, 0x89 00000F1E 0000 0B91 ori.b D0, 0x91 00000F22 0000 0B9A ori.b D0, 0x9A 00000F26 0000 0BA0 ori.b D0, 0xA0 00000F2A 0000 0BA6 ori.b D0, 0xA6 00000F2E 0000 0BAA ori.b D0, 0xAA 00000F32 0000 0BAF ori.b D0, 0xAF 00000F36 0000 0BB4 ori.b D0, 0xB4 00000F3A 0000 0BBB ori.b D0, 0xBB 00000F3E 0000 0BC5 ori.b D0, 0xC5 00000F42 0000 0BCD ori.b D0, 0xCD 00000F46 0000 0BD6 ori.b D0, 0xD6 00000F4A 0000 0BE0 ori.b D0, 0xE0 00000F4E 0000 0BE7 ori.b D0, 0xE7 00000F52 0000 0BEE ori.b D0, 0xEE 00000F56 0000 0BF6 ori.b D0, 0xF6 00000F5A 0000 0BFE ori.b D0, 0xFE 00000F5E 0000 0C06 ori.b D0, 0x6 00000F62 0000 0C0D ori.b D0, 0xD /* '\r' */ 00000F66 0000 0C14 ori.b D0, 0x14 00000F6A 0000 0C1D ori.b D0, 0x1D 00000F6E 0000 0C25 ori.b D0, 0x25 /* '%' */ 00000F72 0000 0C2E ori.b D0, 0x2E /* '.' */ 00000F76 0000 0C2F ori.b D0, 0x2F /* '/' */ 00000F7A 0000 0C34 ori.b D0, 0x34 /* '4' */ 00000F7E 0000 0C39 ori.b D0, 0x39 /* '9' */ 00000F82 0000 0C40 ori.b D0, 0x40 /* '@' */ 00000F86 0000 0C46 ori.b D0, 0x46 /* 'F' */ 00000F8A 0000 0C4C ori.b D0, 0x4C /* 'L' */ 00000F8E 0000 0C51 ori.b D0, 0x51 /* 'Q' */ 00000F92 0000 0C58 ori.b D0, 0x58 /* 'X' */ 00000F96 0000 0C5F ori.b D0, 0x5F /* '_' */ 00000F9A 0000 0C65 ori.b D0, 0x65 /* 'e' */ 00000F9E 0000 0C6A ori.b D0, 0x6A /* 'j' */ 00000FA2 0000 0C72 ori.b D0, 0x72 /* 'r' */ 00000FA6 0000 0C7A ori.b D0, 0x7A /* 'z' */ 00000FAA 0000 0C84 ori.b D0, 0x84 00000FAE 0000 0C8E ori.b D0, 0x8E 00000FB2 0000 0C97 ori.b D0, 0x97 00000FB6 0000 0CA0 ori.b D0, 0xA0 00000FBA 0000 0CAB ori.b D0, 0xAB 00000FBE 0000 0CB5 ori.b D0, 0xB5 00000FC2 0000 0000 ori.b D0, 0x0 00000FC6 0000 0000 ori.b D0, 0x0 00000FCA 196C FFFF D956 move.b [A4 - 0x26AA], [A4 - 0x1] 00000FD0 FFFF .invalid <> 00000FD2 0000 1978 ori.b D0, 0x78 /* 'x' */ 00000FD6 FFFF .invalid <> 00000FD8 D95E add.w [A6]+, D4 00000FDA FFFF .invalid <> 00000FDC 0000 1984 ori.b D0, 0x84 00000FE0 FFFF .invalid <> 00000FE2 D966 add.w -[A6], D4 00000FE4 FFFF .invalid <> 00000FE6 0000 1991 ori.b D0, 0x91 00000FEA FFFF .invalid <> 00000FEC D96E FFFF add.w [A6 - 0x1], D4 00000FF0 0000 1996 ori.b D0, 0x96 00000FF4 FFFF .invalid <> 00000FF6 D976 FFFF add.w <>, D4 00000FFA 0000 199D ori.b D0, 0x9D 00000FFE FFFF .invalid <> 00001000 D97E add.w <>, D4 00001002 FFFF .invalid <> 00001004 0000 19A6 ori.b D0, 0xA6 00001008 FFFF .invalid <> 0000100A D9A6 add.l -[A6], D4 0000100C FFFF .invalid <> 0000100E 0000 19AB ori.b D0, 0xAB 00001012 FFFF .invalid <> 00001014 D9AE FFFF add.l [A6 - 0x1], D4 00001018 0000 19B4 ori.b D0, 0xB4 0000101C FFFF .invalid <> 0000101E D9B6 FFFF add.l <>, D4 00001022 0000 19BC ori.b D0, 0xBC 00001026 FFFF .invalid <> 00001028 D9BE add.l <>, D4 0000102A FFFF .invalid <> 0000102C 0000 19C3 ori.b D0, 0xC3 00001030 FFFF .invalid <> 00001032 D9C6 add.l A4, D6 00001034 FFFF .invalid <> 00001036 0000 19CA ori.b D0, 0xCA 0000103A FFFF .invalid <> 0000103C D9E6 add.l A4, -[A6] 0000103E FFFF .invalid <> 00001040 0000 19D1 ori.b D0, 0xD1 00001044 FFFF .invalid <> 00001046 DA06 add.b D5, D6 00001048 FFFF .invalid <> 0000104A 0000 19DB ori.b D0, 0xDB 0000104E FFFF .invalid <> 00001050 DA0E add.b D5, A6 00001052 FFFF .invalid <> 00001054 0000 19E3 ori.b D0, 0xE3 00001058 FFFF .invalid <> 0000105A DA16 add.b D5, [A6] 0000105C FFFF .invalid <> 0000105E 0000 19E8 ori.b D0, 0xE8 00001062 FFFF .invalid <> 00001064 DA36 FFFF add.b D5, <> 00001068 0000 19F1 ori.b D0, 0xF1 0000106C FFFF .invalid <> 0000106E DA3E add.b D5, <> 00001070 FFFF .invalid <> 00001072 0000 19FA ori.b D0, 0xFA 00001076 FFFF .invalid <> 00001078 DA46 add.w D5, D6 0000107A FFFF .invalid <> 0000107C 0000 1A01 ori.b D0, 0x1 00001080 FFFF .invalid <> 00001082 DA4E add.w D5, A6 00001084 FFFF .invalid <> 00001086 0000 1A0A ori.b D0, 0xA /* '\n' */ 0000108A FFFF .invalid <> 0000108C DA6E FFFF add.w D5, [A6 - 0x1] 00001090 0000 1A10 ori.b D0, 0x10 00001094 FFFF .invalid <> 00001096 DA76 FFFF add.w D5, <> 0000109A 0000 1A18 ori.b D0, 0x18 0000109E FFFF .invalid <> 000010A0 DA7E add.w D5, <> 000010A2 FFFF .invalid <> 000010A4 0000 1A1F ori.b D0, 0x1F 000010A8 FFFF .invalid <> 000010AA DA86 add.l D5, D6 000010AC FFFF .invalid <> 000010AE 0000 1A26 ori.b D0, 0x26 /* '&' */ 000010B2 FFFF .invalid <> 000010B4 DAA6 add.l D5, -[A6] 000010B6 FFFF .invalid <> 000010B8 0000 1A2C ori.b D0, 0x2C /* ',' */ 000010BC FFFF .invalid <> 000010BE DAAE FFFF add.l D5, [A6 - 0x1] 000010C2 0000 1A31 ori.b D0, 0x31 /* '1' */ 000010C6 FFFF .invalid <> 000010C8 DCF6 FFFF add.w A6, <> 000010CC 0000 1A3A ori.b D0, 0x3A /* ':' */ 000010D0 FFFF .invalid <> 000010D2 DCFE add.w A6, <> 000010D4 FFFF .invalid <> 000010D6 0000 1A42 ori.b D0, 0x42 /* 'B' */ 000010DA FFFF .invalid <> 000010DC DD06 addx.b D6, D6 000010DE FFFF .invalid <> 000010E0 0000 1A4B ori.b D0, 0x4B /* 'K' */ 000010E4 FFFF .invalid <> 000010E6 DD0E addx.b -[A6], -[A6] 000010E8 FFFF .invalid <> 000010EA 0000 1A54 ori.b D0, 0x54 /* 'T' */ 000010EE FFFF .invalid <> 000010F0 DD16 add.b [A6], D6 000010F2 FFFF .invalid <> 000010F4 0000 1A5C ori.b D0, 0x5C /* '\\' */ 000010F8 FFFF .invalid <> 000010FA DD1E add.b [A6]+, D6 000010FC FFFF .invalid <> 000010FE 0000 1A63 ori.b D0, 0x63 /* 'c' */ 00001102 FFFF .invalid <> 00001104 DBB6 FFFF add.l <>, D5 00001108 0000 1A6C ori.b D0, 0x6C /* 'l' */ 0000110C FFFF .invalid <> 0000110E DD26 add.b -[A6], D6 00001110 FFFF .invalid <> 00001112 0000 1A75 ori.b D0, 0x75 /* 'u' */ 00001116 FFFF .invalid <> 00001118 E6BE ror D6, D3 0000111A FFFF .invalid <> 0000111C 0000 1A7A ori.b D0, 0x7A /* 'z' */ 00001120 FFFF .invalid <> 00001122 E6C6 ror .w D6 00001124 FFFF .invalid <> 00001126 0000 1A7F ori.b D0, 0x7F 0000112A FFFF .invalid <> 0000112C E6CE ror .w A6 0000112E FFFF .invalid <> 00001130 0000 1A84 ori.b D0, 0x84 00001134 FFFF .invalid <> 00001136 E6D6 ror .w [A6] 00001138 FFFF .invalid <> 0000113A 0000 1A89 ori.b D0, 0x89 0000113E FFFF .invalid <> 00001140 E6DE ror .w [A6]+ 00001142 FFFF .invalid <> 00001144 0000 1A8E ori.b D0, 0x8E 00001148 FFFF .invalid <> 0000114A E6E6 ror .w -[A6] 0000114C FFFF .invalid <> 0000114E 0000 1A96 ori.b D0, 0x96 00001152 FFFF .invalid <> 00001154 E6EE FFFF ror .w [A6 - 0x1] 00001158 0000 1A9E ori.b D0, 0x9E 0000115C FFFF .invalid <> 0000115E E6F6 FFFF ror .w <> 00001162 0000 1AA6 ori.b D0, 0xA6 00001166 FFFF .invalid <> 00001168 E6FE ror .w <> 0000116A FFFF .invalid <> 0000116C 0000 1AAE ori.b D0, 0xAE 00001170 FFFF .invalid <> 00001172 E706 asl D6.b, 3 00001174 FFFF .invalid <> 00001176 0000 1AB6 ori.b D0, 0xB6 0000117A FFFF .invalid <> 0000117C E70E lsl D6.b, 3 0000117E FFFF .invalid <> 00001180 0000 1ABE ori.b D0, 0xBE 00001184 FFFF .invalid <> 00001186 E716 roxl D6.b, 3 00001188 FFFF .invalid <> 0000118A 0000 1AC6 ori.b D0, 0xC6 0000118E FFFF .invalid <> 00001190 E71E rol D6.b, 3 00001192 FFFF .invalid <> 00001194 0000 1ACC ori.b D0, 0xCC 00001198 FFFF .invalid <> 0000119A E726 asl D6.b, D3 0000119C FFFF .invalid <> 0000119E 0000 1AD6 ori.b D0, 0xD6 000011A2 FFFF .invalid <> 000011A4 EAD8 FFFF bfchg [A0]+ {D7:D7} 000011A8 0000 1ADD ori.b D0, 0xDD 000011AC FFFF .invalid <> 000011AE EAE0 FFFF bfchg -[A0] {D7:D7} 000011B2 0000 1AE5 ori.b D0, 0xE5 000011B6 FFFF .invalid <> 000011B8 EAE8 FFFF 0000 bfchg [A0 + 0x0] {D7:D7} 000011BE 1AEC FFFF move.b [A5]+, [A4 - 0x1] 000011C2 EAF0 FFFF 0000 bfchg [A0 + D0.w] {D7:D7} 000011C8 1AF4 FFFF move.b [A5]+, <> 000011CC D986 addx.l D4, D6 000011CE FFFF .invalid <> 000011D0 0000 1B00 ori.b D0, 0x0 000011D4 FFFF .invalid <> 000011D6 DA56 add.w D5, [A6] 000011D8 FFFF .invalid <> 000011DA 0000 1B09 ori.b D0, 0x9 /* '\t' */ 000011DE FFFF .invalid <> 000011E0 DA5E add.w D5, [A6]+ 000011E2 FFFF .invalid <> 000011E4 0000 1B12 ori.b D0, 0x12 000011E8 FFFF .invalid <> 000011EA DA66 add.w D5, -[A6] 000011EC FFFF .invalid <> 000011EE 0000 1B1F ori.b D0, 0x1F 000011F2 FFFF .invalid <> 000011F4 D98E addx.l -[A4], -[A6] 000011F6 FFFF .invalid <> 000011F8 0000 1B28 ori.b D0, 0x28 /* '(' */ 000011FC FFFF .invalid <> 000011FE D996 add.l [A6], D4 00001200 FFFF .invalid <> 00001202 0000 1B31 ori.b D0, 0x31 /* '1' */ 00001206 FFFF .invalid <> 00001208 D99E add.l [A6]+, D4 0000120A FFFF .invalid <> 0000120C 0000 1B3E ori.b D0, 0x3E /* '>' */ 00001210 FFFF .invalid <> 00001212 DA1E add.b D5, [A6]+ 00001214 FFFF .invalid <> 00001216 0000 1B47 ori.b D0, 0x47 /* 'G' */ 0000121A FFFF .invalid <> 0000121C DA26 add.b D5, -[A6] 0000121E FFFF .invalid <> 00001220 0000 1B50 ori.b D0, 0x50 /* 'P' */ 00001224 FFFF .invalid <> 00001226 DA2E FFFF add.b D5, [A6 - 0x1] 0000122A 0000 1B5D ori.b D0, 0x5D /* ']' */ 0000122E FFFF .invalid <> 00001230 DA8E add.l D5, A6 00001232 FFFF .invalid <> 00001234 0000 1B66 ori.b D0, 0x66 /* 'f' */ 00001238 FFFF .invalid <> 0000123A DA96 add.l D5, [A6] 0000123C FFFF .invalid <> 0000123E 0000 1B6F ori.b D0, 0x6F /* 'o' */ 00001242 FFFF .invalid <> 00001244 DA9E add.l D5, [A6]+ 00001246 FFFF .invalid <> 00001248 0000 1B7C ori.b D0, 0x7C /* '|' */ 0000124C FFFF .invalid <> 0000124E D9CE add.l A4, A6 00001250 FFFF .invalid <> 00001252 0000 1B85 ori.b D0, 0x85 00001256 FFFF .invalid <> 00001258 D9D6 add.l A4, [A6] 0000125A FFFF .invalid <> 0000125C 0000 1B8E ori.b D0, 0x8E 00001260 FFFF .invalid <> 00001262 D9DE add.l A4, [A6]+ 00001264 FFFF .invalid <> 00001266 0000 1B9B ori.b D0, 0x9B 0000126A FFFF .invalid <> 0000126C D9EE FFFF add.l A4, [A6 - 0x1] 00001270 0000 1BA4 ori.b D0, 0xA4 00001274 FFFF .invalid <> 00001276 D9F6 FFFF add.l A4, <> 0000127A 0000 1BAD ori.b D0, 0xAD 0000127E FFFF .invalid <> 00001280 D9FE add.l A4, <> 00001282 FFFF .invalid <> 00001284 0000 1BBA ori.b D0, 0xBA 00001288 FFFF .invalid <> 0000128A F9B8 .invalid <> 0000128C 01FE .incomplete 0000128E 0000 1BC4 ori.b D0, 0xC4 00001292 FFFF .invalid <> 00001294 FBB6 .invalid <> 00001296 0154 bchg [A4], D0 00001298 0000 1BCD ori.b D0, 0xCD 0000129C FFFF .invalid <> 0000129E FD0A .extension 0xD0A <> // unimplemented 000012A0 01B8 0000 bclr [0x00000000 /* __m68k_reset_stack__ */], D0 000012A4 0000 0000 ori.b D0, 0x0 000012A8 0000 0000 ori.b D0, 0x0 000012AC 0000 0000 ori.b D0, 0x0 000012B0 0000 0000 ori.b D0, 0x0 000012B4 0000 0000 ori.b D0, 0x0 000012B8 0000 0000 ori.b D0, 0x0 000012BC 0001 0001 ori.b D1, 0x1 000012C0 0000 0000 ori.b D0, 0x0 000012C4 0000 0000 ori.b D0, 0x0 000012C8 0000 0000 ori.b D0, 0x0 000012CC 0000 0000 ori.b D0, 0x0 000012D0 0000 0000 ori.b D0, 0x0 000012D4 0000 0000 ori.b D0, 0x0 000012D8 0000 0000 ori.b D0, 0x0 000012DC 0000 0000 ori.b D0, 0x0 000012E0 0000 0000 ori.b D0, 0x0 000012E4 0000 0000 ori.b D0, 0x0 000012E8 3FF0 0000 move.w <>, [A0 + D0.w] 000012EC 0000 0000 ori.b D0, 0x0 000012F0 4014 negx.b [A4] 000012F2 0000 0000 ori.b D0, 0x0 000012F6 0000 4018 ori.b D0, 0x18 000012FA 0000 0000 ori.b D0, 0x0 000012FE 0000 4020 ori.b D0, 0x20 /* ' ' */ 00001302 0000 0000 ori.b D0, 0x0 00001306 0000 4028 ori.b D0, 0x28 /* '(' */ 0000130A 0000 0000 ori.b D0, 0x0 0000130E 0000 4034 ori.b D0, 0x34 /* '4' */ 00001312 0000 0000 ori.b D0, 0x0 00001316 0000 403E ori.b D0, 0x3E /* '>' */ 0000131A 0000 0000 ori.b D0, 0x0 0000131E 0000 4046 ori.b D0, 0x46 /* 'F' */ 00001322 8000 or.b D0, D0 00001324 0000 0000 ori.b D0, 0x0 00001328 404E negx.w A6 0000132A 0000 0000 ori.b D0, 0x0 0000132E 0000 4056 ori.b D0, 0x56 /* 'V' */ 00001332 8000 or.b D0, D0 00001334 0000 0000 ori.b D0, 0x0 00001338 4069 0000 negx.w [A1 + 0x0] 0000133C 0000 0000 ori.b D0, 0x0 00001340 4072 C000 negx.w [A2 + A4.w] 00001344 0000 0000 ori.b D0, 0x0 00001348 0000 0000 ori.b D0, 0x0 0000134C 0000 0000 ori.b D0, 0x0 00001350 0000 0000 ori.b D0, 0x0 00001354 0000 0000 ori.b D0, 0x0 00001358 0000 0000 ori.b D0, 0x0 0000135C 0064 0064 ori.w -[A4], 0x64 /* 'd' */ 00001360 5048 addq.w A0, 8 00001362 5356 subq.w [A6], 1 00001364 0000 0000 ori.b D0, 0x0 00001368 0000 0000 ori.b D0, 0x0 0000136C 0000 0000 ori.b D0, 0x0 00001370 3FB9 9999 9999 999A 3FF0 move.w [[ + A1] + 0x3FF0], [0x99999999] 0000137A 0000 0000 ori.b D0, 0x0 0000137E 0000 3FF0 ori.b D0, 0xF0 00001382 51EB 851E sf [A3 - 0x7AE2] 00001386 B852 cmp.w D4, [A2] 00001388 3FF0 CCCC move.w <>, [A0 + A4 * 4 - 0x52] 0000138C CCCC mulu.w D6, A4 0000138E CCCD mulu.w D6, A5 00001390 3FF1 9999 move.w <>, [[ + A1]] 00001394 9999 sub.l [A1]+, D4 00001396 999A sub.l [A2]+, D4 00001398 3FF2 6666 move.w <>, [A2 + D6.w * 8 + 0x66] 0000139C 6666 bne +0x68 /* 00001404 */ 0000139E 6666 bne +0x68 /* 00001406 */ 000013A0 3FF3 3333 3333 3333 3FF4 0000 move.w <>, [[A3 + 0x33333333 + D3 * 2] + 0x3FF40000] 000013AC 0000 0000 ori.b D0, 0x0 000013B0 3FF4 6666 move.w <>, [A4 + D6.w * 8 + 0x66] 000013B4 6666 bne +0x68 /* 0000141C */ 000013B6 6666 bne +0x68 /* 0000141E */ 000013B8 3FF4 8312 6E97 move.w <>, [[A4 + A0 * 2] + 0x6E97] 000013BE 8D50 or.w [A0], D6 000013C0 3FF4 B851 move.w <>, [A4 + A3 + 0x51] 000013C4 EB85 asl D5, 5 000013C6 1EB8 3FF4 move.b [A7], [0x00003FF4] 000013CA CCCC mulu.w D6, A4 000013CC CCCC mulu.w D6, A4 000013CE CCCD mulu.w D6, A5 000013D0 0005 0001 ori.b D5, 0x1 000013D4 0000 0000 ori.b D0, 0x0 000013D8 0000 0000 ori.b D0, 0x0 000013DC 0000 0000 ori.b D0, 0x0 000013E0 0000 3FF0 ori.b D0, 0xF0 000013E4 0000 0000 ori.b D0, 0x0 000013E8 0000 0000 ori.b D0, 0x0 000013EC 0000 0000 ori.b D0, 0x0 000013F0 0000 3F84 ori.b D0, 0x84 000013F4 7AE1 moveq.l D5, 0xFFFFFFE1 000013F6 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 000013FA 3F94 7AE1 move.w [A7 + D7 * 2 - 0x31], [A4] 000013FE 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 00001402 3FB9 9999 9999 999A 3FC9 move.w [[ + A1] + 0x3FC9], [0x99999999] // begin alternate branch 00001404-00001406 label00001404: 00001404 9999 sub.l [A1]+, D4 // end alternate branch 00001404-00001406 // begin alternate branch 00001406-0000140C label00001406: 00001406 9999 sub.l [A1]+, D4 00001408 999A sub.l [A2]+, D4 0000140A 3FC9 move.w <>, A1 // end alternate branch 00001406-0000140C label00001404: // (misaligned) label00001406: // (misaligned) 0000140C 9999 sub.l [A1]+, D4 0000140E 9999 sub.l [A1]+, D4 00001410 999A sub.l [A2]+, D4 00001412 3FD9 move.w <>, [A1]+ 00001414 9999 sub.l [A1]+, D4 00001416 9999 sub.l [A1]+, D4 00001418 999A sub.l [A2]+, D4 0000141A 3FE3 move.w <>, -[A3] label0000141C: 0000141C 3333 3333 3333 3FEC CCCC CCCC move.w -[A1], [[A3 + 0x33333FEC + D3 * 2] - 0x33333334] // begin alternate branch 0000141E-0000142A label0000141E: 0000141E 3333 3333 3FEC CCCC CCCC CCCD move.w -[A1], [[A3 + 0x3FECCCCC + D3 * 2] - 0x33333333] // end alternate branch 0000141E-0000142A label0000141E: // (misaligned) 00001428 CCCD mulu.w D6, A5 0000142A 3FEE 6666 move.w <>, [A6 + 0x6666] 0000142E 6666 bne +0x68 /* 00001496 */ 00001430 6666 bne +0x68 /* 00001498 */ 00001432 3FEF 5C28 move.w <>, [A7 + 0x5C28] 00001436 F5C2 .invalid <> 00001438 8F5C or.w [A4]+, D7 0000143A 3FF0 0000 move.w <>, [A0 + D0.w] 0000143E 0000 0000 ori.b D0, 0x0 00001442 0000 0000 ori.b D0, 0x0 00001446 0000 0000 ori.b D0, 0x0 0000144A 3FF0 0000 move.w <>, [A0 + D0.w] 0000144E 0000 0000 ori.b D0, 0x0 00001452 3FF0 0000 move.w <>, [A0 + D0.w] 00001456 0000 0000 ori.b D0, 0x0 0000145A 3FEE 6666 move.w <>, [A6 + 0x6666] 0000145E 6666 bne +0x68 /* 000014C6 */ 00001460 6666 bne +0x68 /* 000014C8 */ 00001462 3FEC CCCC move.w <>, [A4 - 0x3334] 00001466 CCCC mulu.w D6, A4 00001468 CCCD mulu.w D6, A5 0000146A 3FE9 9999 move.w <>, [A1 - 0x6667] 0000146E 9999 sub.l [A1]+, D4 00001470 999A sub.l [A2]+, D4 00001472 3FD9 move.w <>, [A1]+ 00001474 9999 sub.l [A1]+, D4 00001476 9999 sub.l [A1]+, D4 00001478 999A sub.l [A2]+, D4 0000147A 3FC9 move.w <>, A1 0000147C 9999 sub.l [A1]+, D4 0000147E 9999 sub.l [A1]+, D4 00001480 999A sub.l [A2]+, D4 00001482 3FB9 9999 9999 999A 3FA4 move.w [[ + A1] + 0x3FA4], [0x99999999] 0000148C 7AE1 moveq.l D5, 0xFFFFFFE1 0000148E 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 00001492 3F94 7AE1 move.w [A7 + D7 * 2 - 0x31], [A4] label00001496: 00001496 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 // begin alternate branch 00001498-0000149E label00001498: 00001498 147B 3F84 movea.b A2, <> 0000149C 7AE1 moveq.l D5, 0xFFFFFFE1 // end alternate branch 00001498-0000149E label00001498: // (misaligned) 0000149A 3F84 7AE1 move.w [A7 + D7 * 2 - 0x31], D4 0000149E 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 000014A2 0000 0000 ori.b D0, 0x0 000014A6 0000 0000 ori.b D0, 0x0 000014AA 0000 0000 ori.b D0, 0x0 000014AE 0000 0000 ori.b D0, 0x0 000014B2 3FF0 0000 move.w <>, [A0 + D0.w] 000014B6 0000 0000 ori.b D0, 0x0 000014BA 0000 0000 ori.b D0, 0x0 000014BE 0000 0000 ori.b D0, 0x0 000014C2 3F84 7AE1 move.w [A7 + D7 * 2 - 0x31], D4 label000014C6: 000014C6 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 // begin alternate branch 000014C8-000014CE label000014C8: 000014C8 147B 3F9E B851 movea.b A2, [[] + D3 * 8 - 0x47AF] // end alternate branch 000014C8-000014CE label000014C8: // (misaligned) 000014CA 3F9E B851 move.w [A7 + A3 + 0x51], [A6]+ 000014CE EB85 asl D5, 5 000014D0 1EB8 3FB4 move.b [A7], [0x00003FB4] 000014D4 7AE1 moveq.l D5, 0xFFFFFFE1 000014D6 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 000014DA 3FC3 move.w <>, D3 000014DC 3333 3333 3333 3FD0 0000 0000 move.w -[A1], [[A3 + 0x33333FD0 + D3 * 2]] 000014E8 0000 3FD9 ori.b D0, 0xD9 000014EC 9999 sub.l [A1]+, D4 000014EE 9999 sub.l [A1]+, D4 000014F0 999A sub.l [A2]+, D4 000014F2 3FE3 move.w <>, -[A3] 000014F4 3333 3333 3333 3FEC CCCC CCCC move.w -[A1], [[A3 + 0x33333FEC + D3 * 2] - 0x33333334] 00001500 CCCD mulu.w D6, A5 00001502 3FEE 6666 move.w <>, [A6 + 0x6666] 00001506 6666 bne +0x68 /* 0000156E */ 00001508 6666 bne +0x68 /* 00001570 */ 0000150A 3FF0 0000 move.w <>, [A0 + D0.w] 0000150E 0000 0000 ori.b D0, 0x0 00001512 0000 0000 ori.b D0, 0x0 00001516 0000 0000 ori.b D0, 0x0 0000151A 0000 7177 ori.b D0, 0x77 /* 'w' */ 0000151E 6572 bcs +0x74 /* 00001592 */ 00001520 7479 moveq.l D2, 0x79 00001522 7569 moveq.l D2, 0x69 00001524 6F70 ble +0x72 /* 00001596 */ 00001526 6173 bsr +0x75 /* 0000159B */ 00001528 6466 bcc +0x68 /* 00001590 */ 0000152A 6768 beq +0x6A /* 00001594 */ 0000152C 6A6B bpl +0x6D /* 00001599 */ 0000152E 6C7A bge +0x7C /* 000015AA */ 00001530 7863 moveq.l D4, 0x63 00001532 7662 moveq.l D3, 0x62 00001534 6E6D bgt +0x6F /* 000015A3 */ 00001536 3635 3734 move.w D3, <> 0000153A 3833 3932 3031 2F2E 2C3B move.w D4, [[A3 + 0x30312F2E + D3] + 0x2C3B] 00001544 3D00 move.w -[A6], D0 00001546 0000 0000 ori.b D0, 0x0 0000154A 0000 0000 ori.b D0, 0x0 0000154E 0000 0000 ori.b D0, 0x0 00001552 0000 0000 ori.b D0, 0x0 00001556 0000 0000 ori.b D0, 0x0 0000155A 0000 0000 ori.b D0, 0x0 0000155E 0000 0000 ori.b D0, 0x0 00001562 0000 0000 ori.b D0, 0x0 00001566 0000 0000 ori.b D0, 0x0 0000156A 0000 0000 ori.b D0, 0x0 label0000156E: 0000156E 0000 0000 ori.b D0, 0x0 // begin alternate branch 00001570-0000158A label00001570: 00001570 0000 0000 ori.b D0, 0x0 00001574 0000 0000 ori.b D0, 0x0 00001578 0000 000C ori.b D0, 0xC 0000157C 3031 3233 move.w D0, [A1 + D3.w * 2 + 0x33] 00001580 3435 3637 move.w D2, [A5 + D3.w * 8 + 0x37] 00001584 3839 6162 6364 move.w D4, [0x61626364] // end alternate branch 00001570-0000158A label00001570: // (misaligned) 00001572 0000 0000 ori.b D0, 0x0 00001576 0000 0000 ori.b D0, 0x0 0000157A 000C 3031 ori.b A4, 0x31 /* '1' */ 0000157E 3233 3435 move.w D1, [A3 + D3.w * 4 + 0x35] 00001582 3637 3839 move.w D3, [A7 + D3 + 0x39] 00001586 6162 bsr +0x64 /* 000015EA */ 00001588 6364 bls +0x66 /* 000015EE */ 0000158A 6566 bcs +0x68 /* 000015F2 */ 0000158C 0000 4014 ori.b D0, 0x14 label00001590: 00001590 0000 0000 ori.b D0, 0x0 // begin alternate branch 00001592-00001598 label00001592: 00001592 0000 0000 ori.b D0, 0x0 label00001594: // (misaligned) label00001596: 00001596 3FE0 move.w <>, -[A0] // end alternate branch 00001592-00001598 label00001592: // (misaligned) label00001594: 00001594 0000 3FE0 ori.b D0, 0xE0 label00001596: // (misaligned) 00001598 0000 0000 ori.b D0, 0x0 0000159C 0000 3FA9 ori.b D0, 0xA9 000015A0 9999 sub.l [A1]+, D4 000015A2 9999 sub.l [A1]+, D4 000015A4 999A sub.l [A2]+, D4 000015A6 3F74 7AE1 47AE move.w [A7 + 0x47AE], [A4 + D7 * 2 - 0x31] // begin alternate branch 000015AA-000015B2 label000015AA: 000015AA 47AE 147B .invalid 3, [A6 + 0x147B] // invalid opcode 4 with b == 6 000015AE 3F40 624D move.w [A7 + 0x624D], D0 // end alternate branch 000015AA-000015B2 label000015AA: // (misaligned) 000015AC 147B 3F40 movea.b A2, [PC + <>] 000015B0 624D bhi +0x4F /* 000015FF */ 000015B2 D2F1 A9FC add.w A1, <> 000015B6 3F0A move.w -[A7], A2 000015B8 36E2 move.w [A3]+, -[A2] 000015BA EB1C rol D4.b, 5 000015BC 432D 3ED4 .invalid 1, [A5 + 0x3ED4] // invalid opcode 4 with b == 4 000015C0 F8B5 88E3 .extension 0x8B5 <> // unimplemented 000015C4 68F1 bvc -0xD /* 000015B7 */ 000015C6 3EA0 move.w [A7], -[A0] 000015C8 C6F7 A0B5 mulu.w D3, [A7 + A2.w - 0x75] 000015CC ED8D lsl D5, 6 000015CE 3E6A D7F2 movea.w A7, [A2 - 0x280E] 000015D2 9ABC AF48 3E35 sub.l D5, 0xAF483E35 000015D8 798E moveq.l D4, 0xFFFFFF8E 000015DA E230 roxr D0.b, D1 000015DC 8C3A 3E01 or.b D6, [PC + 0x3E01 /* 00003E03, cstring "" */] 000015E0 2E0B move.l D7, A3 000015E2 E826 asr D6.b, D4 000015E4 D695 add.l D3, [A5] 000015E6 3DCB move.w <>, A3 000015E8 7CDF moveq.l D6, 0xFFFFFFDF fn000015EA: 000015EA D9D7 add.l A4, [A7] 000015EC BDBB 3D95 xor.l [[] + D3 * 4], D6 // begin alternate branch 000015EE-000015F2 label000015EE: 000015EE 3D95 FD7F move.w <>, [A5] // end alternate branch 000015EE-000015F2 label000015EE: // (misaligned) 000015F0 FD7F .extension 0xD7F <> // unimplemented label000015F2: 000015F2 E179 rol D1.w, D0 000015F4 6495 bcc -0x69 /* 0000158B */ 000015F6 3D61 9799 move.w [A6 - 0x6867], -[A1] 000015FA 812D EA11 or.b [A5 - 0x15EF], D0 000015FE 3D2C 25C2 move.w -[A6], [A4 + 0x25C2] 00001602 6849 bvc +0x4B /* 0000164D */ 00001604 7682 moveq.l D3, 0xFFFFFF82 00001606 3CF6 849B move.w [A6]+, [A6 + A0.w * 4 - 0x101] 0000160A 86A1 or.l D3, -[A1] 0000160C 2B9B 3CC2 move.l [A5 + D3 * 4 - 0x62], [A3]+ 00001610 03AF 9EE7 bclr [A7 - 0x6119], D1 00001614 5616 addq.b [A6], 3 00001616 0000 0000 ori.b D0, 0x0 0000161A 0020 2020 ori.b -[A0], 0x20 /* ' ' */ 0000161E 2020 move.l D0, -[A0] 00001620 2020 move.l D0, -[A0] 00001622 2020 move.l D0, -[A0] 00001624 3030 3030 move.w D0, [A0 + D3.w + 0x30] 00001628 3020 move.w D0, -[A0] 0000162A 2020 move.l D0, -[A0] 0000162C 2020 move.l D0, -[A0] 0000162E 2020 move.l D0, -[A0] 00001630 2020 move.l D0, -[A0] 00001632 2020 move.l D0, -[A0] 00001634 2020 move.l D0, -[A0] 00001636 2020 move.l D0, -[A0] 00001638 2020 move.l D0, -[A0] 0000163A 2090 move.l [A0], [A0] 0000163C 4040 negx.w D0 0000163E 4040 negx.w D0 00001640 4040 negx.w D0 00001642 4040 negx.w D0 00001644 4040 negx.w D0 00001646 4040 negx.w D0 00001648 4040 negx.w D0 0000164A 400C negx.b A4 0000164C 0C0C 0C0C cmpi.b A4, 0xC 00001650 0C0C 0C0C cmpi.b A4, 0xC 00001654 0C40 4040 cmpi.w D0, 0x4040 /* '@@' */ 00001658 4040 negx.w D0 0000165A 4040 negx.w D0 0000165C 0909 btst A1, D4 0000165E 0909 btst A1, D4 00001660 0909 btst A1, D4 00001662 0101 btst D1, D0 00001664 0101 btst D1, D0 00001666 0101 btst D1, D0 00001668 0101 btst D1, D0 0000166A 0101 btst D1, D0 0000166C 0101 btst D1, D0 0000166E 0101 btst D1, D0 00001670 0101 btst D1, D0 00001672 0101 btst D1, D0 00001674 0101 btst D1, D0 00001676 4040 negx.w D0 00001678 4040 negx.w D0 0000167A 0140 bchg D0, D0 0000167C 0A0A 0A0A xori.b A2, 0xA /* '\n' */ 00001680 0A0A 0202 xori.b A2, 0x2 00001684 0202 0202 andi.b D2, 0x2 00001688 0202 0202 andi.b D2, 0x2 0000168C 0202 0202 andi.b D2, 0x2 00001690 0202 0202 andi.b D2, 0x2 00001694 0202 4040 andi.b D2, 0x40 /* '@' */ 00001698 4040 negx.w D0 0000169A 2000 move.l D0, D0